C++输入两个人的生日(年月日),判断第一个人是否比第二个人大(精确到日),是则输出"Yes",不然输出"No"。 输入 第1行:三个整数,表示第一个人的生日(年 月 日); 第2行:三个整数,表示第二个人的生日(年 月 日)。 输出 第一个人比第二个人大,输出‘Yes’,否则输出‘No’。样例 输入 复制 1990 8 5 1990 8 4 输出 复制 No
时间: 2024-04-18 11:31:48 浏览: 149
好的,根据你的要求,以下是一个 C++ 的示例代码来实现你的需求:
```cpp
#include <iostream>
int main() {
int year1, month1, day1;
int year2, month2, day2;
// 输入第一个人的生日
std::cin >> year1 >> month1 >> day1;
// 输入第二个人的生日
std::cin >> year2 >> month2 >> day2;
// 判断两个人的生日大小
if (year1 > year2) {
std::cout << "Yes" << std::endl;
} else if (year1 == year2 && month1 > month2) {
std::cout << "Yes" << std::endl;
} else if (year1 == year2 && month1 == month2 && day1 > day2) {
std::cout << "Yes" << std::endl;
} else {
std::cout << "No" << std::endl;
}
return 0;
}
```
你可以将以上代码保存为一个 C++ 文件并进行编译运行。当输入第一个人和第二个人的生日后,程序将输出相应的结果。如果第一个人比第二个人大,则输出"Yes",否则输出"No"。
阅读全文