单项选择题

若有如下程序:
main()
int x=1,n;
for(n=0;n<5;n++)
switch(n)
case 3:x+=3;
case 2:x+=2;
case 1:
case 0:
default:x+=4;
printf("%d\n",x);
则程序执行后的输出结果是 ( )

A.10
B.18
C.28
D.30
<上一题 目录 下一题>
热门 试题

单项选择题
设有如下程序: #include stdio.h main() char c; int m=0,n=0; while((c=getchar())!=’ n’) if(c>=’A’&&c<=’Z’) m++; else if(c>=’a’&&c<=’z’)n++; printf( m=%d,n=%d ,m,n); 如果从键盘上输入:AbCdefGHj<回车>,则程序运行后的输出结果是 ( )
A.m=5,n=4
B.m=4,n=5
C.m=9,n=0
D.无确定值
单项选择题
有以下程序: main() char nn[4][3]= 12 , 34 , 56 , 78 ),*pn[4]; int k,s=0; for(k=0;k<4;k++)pn[k)=nn[k]; for(k=1;k<4;k+=2) s=s*10+pn[k][1]-’0’; printf( %d n ,s); 程序的输出结果是 ( )
A.48
B.26
C.3478
D.576
相关试题
  • 下面程序的功能是求整数m、n的最大公约数,...
  • 下面程序的功能是两个整数进行交换,请填空...
  • 函数fun的功能是使一个字符串按逆序存放。...
  • 选择程序中的输入输出语句,以满足题目给定...
  • 软件设计模块化的目的是 【3】 。