题干解读:给出一个时间整数,要求根据他的后2位表示的月份来判断季节
思路:将输入的字符串的后2位依次按照要求判断季节后输出即可
#include <iostream>
#include<string>
using namespace std;
int main() {
string s;
cin>>s;
//这里的s5是输入的最后一个数字
if(s[5]<='5' && s[5]>='3'){
cout<<"spring";
}else if(s[5]<='8' && s[5]>='6'){
cout<<"summer";
}else if((s[4] == '1'&&s[5]<'2') || (s[5] == '9')){
cout<<"autumn";
}else if((s[4] == '1'&& s[5] == '2') || (s[5] == '1') || s[5] == '2'){
cout<<"winter";
}
}

京公网安备 11010502036488号