题目内容

以下程序的输出结果是()void main(){inta,i;a=0;for(i=1;i<5;i++){switch(i){ case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}}printf("%d\n",a);}

A. 31
B. 13
C. 10
D. 20

查看答案
更多问题

已知int x=65;float y=3.14;char z='F';下面几个输出语句,正确的是()

A. printf("%c %d%f",x,y,z);
B. printf("%d %f%c",x,y,z);
C. printf("%d %d%d",x,y,z);
D. scanf(“%d%f%c”,x,y,z);

可在C程序中用作用户标识符的一组标识符是()

A. and_2007
B. DateDr.Tom
C. Hiy-m-d
D. caseBigl

以下叙述中错误的是()

A. 改变函数形参的值,不会改变对应实参的值
B. 函数可以返回地址值
C. 可以给指针变量赋一个整数作为地址值
D. 当在程序的开头包含头文件stdio.h时,可以使用输入输出函数

若有以下程序#include void main(){inti;inta[]={2,4,6,8};int*p=a;for(i=0;i<4;i++)a[i]=*p;printf("%d\n",a[2]);}上面程序的输出结果是()

A. 6
B. 8
C. 4
D. 2

答案查题题库