知识点:
分支控制:分支控制
if...else...
判断条件的归纳分析
#include <iostream> using namespace std; int main() { int y, m, d; int y1, m1, d1; cin >> y >> m >> d; cin >> y1 >> m1 >> d1; if ((y1 > y) || (y1 == y && m1 > m) || (y1 == y && m1 == m && d1 >= d)) { cout << "yes"; } else { cout << "no"; } return 0; } // 解法一 /* int main() { int y, m, d; int y1, m1, d1; cin >> y >> m >> d; cin >> y1 >> m1 >> d1; if (y1 > y) { cout << "yes"; } else if (y1 < y) { cout << "no"; } else { if (m1 > m) { cout << "yes"; } else if (m1 < m) { cout << "no"; } else { if (d1 >= d) { cout << "yes"; } else { cout << "no"; } } } return 0; } */