除了使用switch语句,还可以使用一维数组的方式来存储每个月的天数,这里先默认二月为平年2月,在一位数组中首项给个0,便于后续链接 #include <iostream> using namespace std; bool isLearpYear(int year) { return (((year%4==0)&&(year%100!=0))||(year%400==0)); } int main() { int year=0; int month=0; int day=0; int days[13]= {0,31,28,31,30,31,30,31,31,30,...