题目内容

设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n-c>d)后n的值为( )。

A. 1
B. 2
C. 3
D. 4

查看答案
更多问题

若k是int型变量,且有下面的程序段,输出结果是( )。K=-3;if(k<=0) printf("####");else printf("&&&&");

A.
B. &&&&
C.
D. &&&&
E. 有语法错误,无输出结果

#include"stdio.h"main(){floatx,y;scanf("%f",&x);if(x<0.0)y=0.0;elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2.0);elseif(x<10.0)y=1.0/x;elsey=10.0;printf("%f\n",y);}若运行时从键盘上输入2.0,则上面程序的输出结果是()。

A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000

阅读程序:#include"stdio.h"main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0:a++;break;case 1:b++;break;}case 2:a++;b++;break;}printf("a=%d,b=%d\n",a,b);}上面程序输出结果是( )。

A. a=2,b=l
B. a=1,b=l
C. a=1,b=0
D. a=2,b=2

执行语句:for(i=1;i++<4; )后变量i的值为 。

A. 3
B. 4
C. 5
D. 6

答案查题题库