已知下面程序的功能是:从键盘任意输入一个年号,判断它...
已知下面程序的功能是:从键盘任意输入一个年号,判断它是否是闰年。若是闰年输出“Yes”,否则输出“No”。已知符合下列条件之一者是闰年:(1)能被4整除,但不能被100整除;(2)能被400整除。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <stdio.h> int main() { int year, flag; printf("Input a year:"); scanf("%d", &year); if (___________) flag = 1; /* 如果year是闰年,则标志变量flag置1 */ else flag = 0; /* 否则,标志变量flag置0 */ if (___________) printf("%d is a leap year!\n",year); /* 打印“是闰年”*/ else printf("%d is not a leap year!\n",year); /* 打印“不是闰年”*/ return 0; }
A、第8行: year%4 == 0 && year%100 != 0 || year%400 == 0 第14行: flag
B、第8行: year%4 == 0 || year%100 != 0 && year%400 == 0 第14行: flag=1
C、第8行: year%4 = 0 && year%100 != 0 || year%400 = 0 第14行: flag=0
D、第8行: year/4 == 0 || year/100 != 0 && year/400 == 0 第14行: flag!=1