题目内容

若输入B,以下程序的输出结果是()。main( ) {char grade;scanf(“%c”,&grade);switch(grade) {case ‘A’: printf(“>=85.”);case ‘B’:case ‘C’:printf(“>=60.”);case ‘D’:printf(“<60.”);default: printf(“error.”); }}

A. >=85.
B. >=60.
C. >=60.<60.error.
D. error.

查看答案
更多问题

以下程序的输出结果为( )。main( ) {int a,b,c,x,y,z;a=10;b=2;c=!(a%b);x=!(a/b);y=(a=0);z=(a=0);printf(“c=%d, x=%d, y=%d, z=%d\n”, c, x, y, z); }

A. c=0,x=1,y=1,z=0
B. c=5,x=0,y=1,z=0
C. c=1,x=0,y=0,z=1
D. c=10,x=2,y=0,z=1

以下程序的输出结果是( )。main( ) {int a,b,d=241;a=d/100%9;b=(-1)&&(-1);printf(“%d, %d\n”, a, b); }

A. 6,1
B. 2,1
C. 6,0
D. 2,0

请读程序:main() {float x, y;scanf(“%f”, &x);if(x<0.0)y=0.0;else if((x<5.0)&&(x!=2.0))y=1.0/(x+2.0);else if(x<10.0)y=1.0/x;elsey=10.0;printf(“%f\n”,y); }若运行时从键盘上输入2.0(表示回车),则上面程序的输出结果是()。

A. 0
B. 0.25
C. 0.5
D. 1

判断y是否为闰年(能被4整除且不能被100整除的年份或能被400整除)的正确写法()

A. if( y%4==0 & y%100!=0 | y%400==0 )
B. if( y%4==0 || y%100!=0 && y%400==0 )
C. if( y%4==0 && y%100!=0 || y%400==0 )
D. if( y%4==0 && (y%100!=0 || y%400==0) )

答案查题题库