如果初学者

时间:2017-06-14 21:31:31

标签: c++

我自己教C ++并且正在编写一些代码来计算数组的平均成绩。除了我尝试显示结果时,一切正常。我得到错误"预期的主要表达式在'<'之前令牌"在这行代码上。

    if(grade1 >= 0 && < 60)

后跟一个cout语句和一个分号。我查看了我正在使用的书和c ++论坛。我的书看起来就像我的例子,网上每个人都缺少一个分号或其他东西。那是我的情况吗?

谢谢!

3 个答案:

答案 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   }