题目内容

以下程序计算某年某月有几天。其中判别闰年的条件是:能被4整除但不能被100整除的年是闰年,能被400整除的年也是闰年。请分析程序填空。main(){intyy,mm,len;printf("year,month=");scanf("%d%d",&yy,&mm);switch(mm){case1:case3:case5:case7:case8:case10:case12:【1】;break;case4:case6:case9:case11:len=30;break;case2:if(yy%4==0&&yy%100!=0||yy%400==0)【2】;else【3】;break;default:printf("inputerror");break;}printf("thelengthof%d%dis%d\n",yy,mm,len);}

查看答案
更多问题

以下程序用以计算y年m1月d1日与同年的m2月d2日之间的天数(m2>=m1),并打印计算结果。若m1=m2且d1=d2则算一天。请分析程序填空。main(){inty,m1,d1,m2,d2;inti,d;scanf("%d,%d,%d,%d,%d",&y,&m1,&d1,&m2,&d2);y=(y%4==0【1】y%100!=0【2】y%400==0)?1:0;d=0-d1;for(i=m1;i

int i=20;switch(i/10){case 2:printf("A");case 1:printf("B");}的输出结果为A.

A. 对
B. 错

int a=1,b=2,c=3;if(a>b)a=b;if(a>c)a=c;则a的值为3.

A. 对
B. 错

if语句后面的控制表达式只能使用关系表达式或逻辑表达式.

A. 对
B. 错

答案查题题库