给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。 输入 一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。 输出 若该生恰好有一门课不及格,输出1;否则输出0。 样例输入 Copy 50 80 样例输出 Copy 1
时间: 2024-10-19 10:10:24 浏览: 68
1048:有一门课不及格的学生
这个问题可以通过简单的条件判断来解决。我们可以先读取两个整数,然后分别检查它们是否小于60。如果恰好有一个成绩小于60,输出1;否则输出0。
代码如下:
```cpp
#include <iostream>
using namespace std;
int main() {
int chinese, math;
cin >> chinese >> math;
if ((chinese < 60 && math >= 60) || (chinese >= 60 && math < 60)) {
cout << 1;
} else {
cout << 0;
}
return 0;
}
```
这段代码首先包含了`iostream`头文件以使用输入输出流。在`main`函数中,我们定义了两个整数变量`chinese`和`math`来存储语文和数学成绩。接着,我们使用`cin`从标准输入读取这两个成绩。
然后,我们使用一个`if`语句来判断成绩。如果恰好有一个成绩小于60(即`chinese < 60 && math >= 60`或`chinese >= 60 && math < 60`),则输出1;否则输出0。
阅读全文