单项选择题

有以下程序:
main()
int k=0,n=0;
while(k<5)
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 <stdio.h> main() int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf( %d, %d, %d,%d n ,m,n,*p,*q); 程序运行后输出的结果是( )。
A.1,2,1,2
B.1,2,2,1
C.2,1,2,1
D.2,1,1,2
单项选择题
已定义以下函数: fun(char*p2,char*p1) while((*p2=*p1)!=' 0')p1++;p2++; 函数的功能是( )。
A.将p1所指字符串复制到p2所指内存空间
B.将p1所指字符串的地址赋给指针p2
C.对p1和p2两个指针所指字符串进行比较
D.检查p1和p2两个指针所指字符串中是否有'\0'
相关试题
  • k!=i&&k!=j
  • 以下程序运行后输出的结果是______。...
  • 以下程序的功能是:借助指针变量找出数组元...
  • 设有定义:FILE *fw;,请将以下打开文件...
  • 设有如下程序: main() int n1,n2...