单项选择题

有以下程序
main ( )
int k=5,n=0;
while (k>0)
switch (k)
default : break;
case 1 : n+=k;
case 2 :
case 3 : n+=k;

k--;

printf ("%d\n",n);
程序运行后的输出结果是

A.0
B.4
C.6
D.7
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include <string.h> struct STU int hum; float TotalScore; ; void f(struct STU p) struct STU s[2]=20044,550,20045,537; p.num=s [1].num; p.TotalScore-s[1].TotalScore; main() struct STU s[2]-20041,703,20042,580; f(s[0]); printf( %d %3.0f n ,s[0].num,s[0].TotalScore); 程序运行后的输出结果是
A.20045 537
B.20044550
C.20042580
D.20041 703
单项选择题
以下程序的输出结果是 int f() static int i=0; int s=1; s+=i; i++; return s; main ( ) int i,a=0; for (i=0;i<5; i++) a+=f(); printf ( %d n ,
A.;
 
相关试题
  • 有以下程序 int f(int n) if (n=...
  • 有以下程序: #include <stdio.h> m...
  • 有以下程序 #include <stdio.h> mai...
  • 有以下程序 int f(int b[] [4])...
  • 有以下程序 int a=2; int f(int n...