✏️ 纠错
第 247 题 / 共 301 题
第6题 下面C++代码执行时如输入59.99.将输出及格两个汉字。()
int score;
cout << "请输入学生成绩: ";
cin >> score;
if (score < 60)
    cout << "不及格";
else
    cout << "及格";
📝 题目解析

【参考答案】错误

【答案解析】score是int类型,输入59.99时,cin会截断小数,仅读取59,从而score实际存储为59。59 < 60 为真,所以输出 “不及格”