题目内容

【单选题】有如下程序main(){ float x=2.0,y;if(x<0.0)y=0.0;else if(x>10.0)y=1.0/x;else y=1.0;printf("%f\n",y);}该程序的输出结果是()

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

查看答案
更多问题

【单选题】下列________结构不是C程序的结构?

A. 顺序结构
B. 循环结构
C. 程序结构
D. 选择结构

【单选题】有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); printf("%d\n",d); } 程序运行后的输出结果是 ()

A. 2
B. 3
C. 43
D. 44

【单选题】执行下列程序段后,变量i的值是( )int i=10;switch(i){ case 9:i+=1;case 10:i+=1;case 11:i+=1;default:i+=1;}

A. 13
B. 12
C. 11
D. 14

【单选题】有以下程序 main() { int a=15,b=21,m=0; switch(a%3) { case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0:m++;break; } } printf("%d\n",m); } 程序运行后的输出结果是(

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

答案查题题库