单项选择题

有以下程序
#include<stdio.h>
main()
int c=0,k;
for(k=1;k<3;k++)
switch(k)
default:c+=k;
case 2:c++;break;
case 4:c+=2;break;

printf("%d\n",c);

程序运行后的输出结果是

A) 3
B) 5
a) 7
D) 9
<上一题 目录 下一题>
热门 试题

单项选择题
若有以下调用语句,则不正确的fun函数的首部是 main( ) … int a[50],n; fun(n,&a[9]); …
A) void fun(int m,int x[])
B) void fun(int s,int h[41])
C) void fun(int p,int *s)f
D) void fun(int n,int a)
单项选择题
有以下程序段 char ch; int k; ch='a'; k=12; printf( %c,%d, ,ch,ch,k); printf( k=%d n ,k); 已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A) 因变量类型与格式描述符的类型不匹配,输出无定值
B) 输出项与格式描述符个数不符,输出为零值或不定值
C) a,97,12k=12
D) a,97,k=12
相关试题
  • 下述函数统计字符串中的单词个数,单词是指...
  • 以下程序运行后的输出结果是______。...
  • 以下程序的输出结果是______。 floa...
  • 以下程序中函数huiwen的功能是检查一个字符...
  • 下列程序中,fun( )函数的功能是计算x2...