单项选择题

有以下程序:
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
相关试题
  • 有以下程序: int fun(int x[],int...
  • 执行以下程序后,test.txt文件的内容是(...