我自己教C ++并且正在编写一些代码来计算数组的平均成绩。除了我尝试显示结果时,一切正常。我得到错误"预期的主要表达式在'<'之前令牌"在这行代码上。
if(grade1 >= 0 && < 60)
后跟一个cout语句和一个分号。我查看了我正在使用的书和c ++论坛。我的书看起来就像我的例子,网上每个人都缺少一个分号或其他东西。那是我的情况吗?
谢谢!
答案 0 :(得分:1)
你需要在两次比较中加入'grade1'。
if (grade1 >= 0 && grade1 < 60)
答案 1 :(得分:1)
你想要的是这个:
if(grade1 >= 0 && grade1 < 60)
您需要为if
语句中的每个条件提供变量。 grade1
变量不会用于其他比较。
答案 2 :(得分:1)
你必须这样写
if (grade1 >= 60 && grade1 < 60){ //code here }