程序填空题:今年最后一天是星期几
用整数 `1` 表示”星期一“……整数 `6` 表示”星期六“,整数 `0` 表示”星期天“,下列程序根据用户输入的年份和该年 1 月 1 日所属的”星期几“,输出该年 12 月 31 日所属”星期几“。请完成补充下列程序。 【提示】某年份满足以下任一条件时,该年是闰年:1. 该年份能被 `4` 整除,但不能被 `100` 整除;2. 该年份能被 `400` 整除。 ```C #includeint main() { int year, firstWeekday; scanf("%d %d", &year, &firstWeekday); int lastWeekday = ? (firstWeekday + 365) % 7 : ; printf("31, December in %d is Weekday No.%d\n", year, lastWeekday); return 0; } ``` 答案: 第1空:(year % 4 == 0 && year % 100 != 0)||year % 400 == 0 第2空:(firstWeekday + 365 - 1) % 7