单项选择题
以下程序的输出结果是( )。
#include<stdio.h>
main()
int a, i; a=0;
for(i=1; i<5; i++)
switch(i)
case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5;
prinrf("%d\n", a);
A) 31
B) 13
C) 10
D) 20
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
如下程序的输出结果是( ) #include<stdio.h> 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
点击查看答案&解析
单项选择题
若变量已正确定义,有以下程序段: int a=3, b=5, c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf( %d, %d, %d n , a, b, c); 其输出结果是( )。
A) 程序段有语法错
B) 3, 5, 3
C) 3, 5, 5
D) 3, 5, 7
点击查看答案&解析
相关试题
在一个C源程序文件中所定义的全局变量,其...
以下叙述中错误的是( )。
有以下程序: main() int c=35; ...
若有以下说明和定义: union dt int a...
有以下结构体说明和变量定义,如下图所示,...