有没有注意到季节好像跟年份没有啥关系?注意到就对了!确实没有半毛钱关系。季节只跟月份有关!我们可以读入整个年月数字,再截取月份的部分,最后判断月份属于哪个季节并输出就好啦!
#include <iostream> using namespace std; int main() { int temp, m; cin>>temp; m=temp%100; if(m>=3&&m<=5)cout<<"spring"; if(m>=6&&m<=8)cout<<"summer"; if(m>=9&&m<=11)cout<<"autumn"; if(m==12||m<=2)cout<<"winter"; return 0; }