问答题

以下程序的输出结果是( )。
#include <stdio.h>
main()
int a,i;a=0;
for(i=1;i<5;i++)
switch(i)
case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5;


printf("%d\n",

【参考答案】

A
<上一题 目录 下一题>
热门 试题

单项选择题
阅读下列程序,当运行程序时,输入asd af aa z67,则输出为( )。 #include <sldio.h> int fun (char *str) int i,j=0; for(i=0;str[i]! =’ 0’;i++) if(str[i]! = ) str[j++]=str[i]; str[j]=’ 0’; main() char str[81]; int n; printf( Input a string: ); gets(str); fun(str); printf( %s n ,str);
A.asdafaaz67
B.asd af aa z67
C.asd
D.z67
单项选择题
没有程序段: int k=10; while(k=0) k=k-1;则下面描述中正确的是( )。
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
相关试题
  • 以下程序的功能是:删去一维数组中所有相同...
  • 以下程序的输出结果是 【18】 。 #in...
  • 下面程序的功能是输出数组s中最大元素的下...
  • 下面程序的运行结果是 【17】 。 #in...
  • 下面函数要求计算两个整数x,y之和,并通过...