单项选择题
以下程序的输出结果是( )。 #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; } } printf("%d\n",a); }
A.31
B.13
C.10
D.20
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
阅读下列程序,当运行程序时,输入asd af aa z67,则输出为( )。 #include <sldio.h> int fun (char *str) { int i,j=0; for(i=0;str[i]! =’ 0’;i++) if(str[i]! = ) str[j++]=str[i]; str[j]=’ 0’; } main() { char str[81]; int n; printf( Input a string: ); gets(str); fun(str); printf( %s n ,str); }
A.asdafaaz67
B.asd af aa z67
C.asd
D.z67
点击查看答案&解析
单项选择题
以下对C语言函数的有关描述中,正确的是( )。
A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
B.C函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.函数必须有返回值,返回值类型不定
点击查看答案&解析
相关试题
假定int类型变量占用两个字节,若有定义:i...
有如下程序段: int *p,a=10,b=1...
下列是合法的用户自定义标识符的是( )。
下面的概念中,不属于面向对象方法的是( )。
下列叙述中正确的是( )。