以下程序段中,输出信息不能正确反映变量大小关系的是()
A. if(x>y) printf("x>y");if(x B. if(x>=y) if(x>y) printf("x>y"); else printf("x=y");else printf("x C. if(x>y) printf("x>y");if(y>x) printf("xx) printf("x=y");
D. if(x>y) printf("x>y");else if(y>x) printf("x
有以下程序int x;scanf("%d",&x);if(x>10) printf("1");else if(x>20) printf("2");else if(x>30) printf("3");若运行时输入:35 回车,则输出结果是
A. 123
B. 2
C. 3
D. 1
有以下程序int a=1,b=2,c=3,d=4,r=0;if(a!=1) r=1;if(b==2) r=2;else if(c!=3) r=3;else if(d==4) r=4;printf("%d\n",r);执行后的输出结果是
A. 0
B. 4
C. 1
D. 2
若要利用if-else语句判断year是否闰年,是闰年则返回1,不是闰年则返回0。以下选项中不能完成正确判断的程序段是()
A. if(year%400==0) return 1;else if(year%100!=0) if(year%4==0) return 1; else return 0;
B. if(year%400==0)if(year%100==0) return 0;else if(year%4==0) return 1; else return 0;else return 1;
C. if(year%100==0)if(year%400==0) return 1;else return 0;else if(year%4==0) return 1;else return 0;
D. if(year%4!=0) return 0;else if(year%400==0) return 1;else if(year%100==0) return 0;else return 1;