单项选择题

有以下程序:
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
<上一题 目录 下一题>
热门 试题

单项选择题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node int data;struct node*next;*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续, 以下不能完成指定操作的语句是______。
单项选择题
有以下程序: struct Sint n;int a[20];; void f(int*a,int n) int i; for(i=0;i<n-1;i++)a[i]+=i; mainf() int i;struct S s10,2,3,1,6,8,7,5,4,10,9; if(s.a,s.n); for(i=0;i<s.n;i++)printf( %d ,s.a[i]); 程序运行后的输出结果是______。
A.2,4,3,9,12,12,11,11,18,9
B.3,4,2,7,9,8,6,5,11,10
C.2,3,1,6,8,7,5,4,10,9
D.1,2,3,6,8,7,5,4,10,9
相关试题
  • 以下程序运行后的输出结果是______。...
  • 设有定义:FILE*fw;,请将以下打开文件的...
  • 以下程序中,fun函数的功能是求3行4列二...
  • 已有定义:double*P;,请写出完整的语句...
  • 以下程序的功能是:输出100以内(不含1...