2011-05-01 67 views
-2
if(u<=100) 
charge=u*1.35; 
else if(u=>100&&u<=200) 

这最后一条语句有什么问题?它显示一个错误。错误出现在else if &&语句

+1

哪种编程语言?它显示了什么错误?请编辑您的问题,以便它回答这些问题。 (为编程语言添加标签,并将错误消息附加到您的问题。)谢谢! – stakx 2012-08-11 13:24:26

+0

@stakx:用户上次看到...“2011年5月1日。”我不认为他会回来...... =) – 2012-08-11 13:28:54

+0

@David:我认为仍然值得指出问题的错误(例如,在另一个新用户绊倒这个问题的情况下;他们应该看到预期的情况在SO上的问题)。 – stakx 2012-08-11 13:32:02

回答

4

会帮助,如果你提到的这是什么语言,但可能你应该使用>=代替=>

2

if (u <= 100) charge = u * 1.35; else if (u >= 100 && u <= 200)

0
else if(u=>100&&u<=200) 
     ^^-- here 

不应指示部分是>=?此外,如果这是代码的完整性,那么您会错过else if来采取行动...

if (...) { 
    ... 
else if (...) { 
    you're missing this part here 
}