编程循环输入年份怎么输

时间:2025-01-26 01:42:45 网络游戏

```c

include

int main() {

int year;

printf("请输入年份: ");

scanf("%d", &year);

for (int month = 1; month <= 12; month++) {

int days = (year % 4 == 0 && year % 100 != 0) || year % 400 == 0 ? 29 : 28;

printf("%d年%d月有%d天\n", year, month, days);

}

return 0;

}

```

这个程序首先提示用户输入年份,然后使用一个循环来遍历12个月份,并输出每个月份的天数。如果输入的年份是闰年,则2月份有29天,否则有28天。