题目:判断成绩是否恰好有一门不及格
描述:
编写一个程序,输入学生的语文和数学成绩,判断该学生是否恰好有一门课不及格(不及格的标准是成绩低于60分)。如果恰好有一门课不及格,则输出1;如果没有课程不及格或者两门课都不及格,则输出0。
输入:
- 输入两个整数,分别表示语文成绩和数学成绩。
输出:
- 输出一个整数,如果恰好有一门课不及格,输出1;否则输出0。
源代码:
#include <iostream>
using namespace std;
int main() {
int chinese, math;
// 输入语文和数学成绩
cout << "请输入语文成绩: ";
cin >> chinese;
cout << "请输入数学成绩: ";
cin >> math;
// 判断是否恰好有一门课不及格
if ((chinese < 60 && math >= 60) || (chinese >= 60 && math < 60)) {
cout << 1 << endl; // 恰好有一门不及格
}
else {
cout << 0 << endl; // 没有或者两门都不及格
}
return 0;
}
运行截图: