单项选择题

以下程序的输出结果是
main()
int a=0,i;
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) ;

A) 31

B) 13

C) 10

D) 20
<上一题 目录 下一题>
热门 试题

单项选择题
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x (y*2)的C语言表达式是______。
A) x/y*2
B) x*(1/(y*z))
C) x/y*1/z
D) x/y/z
单项选择题
有以下程序: #include<stdio.h> void fun (int *a, int n) *fun函数的功能是将a所指数组元素从大到小排序* int t, i, j; for(i=0; i<n-1; i++) for(j=i+1; j<n; j++) if(a[i]<a[j]) t=a[i]; a[i]=a[j]; a[j]=t; main() int c[10]=(1, 2, 3, 4, 5, 6, 7, 8, 9, 0),i; fun(c+4, 6); fori=0; i<10; i++) printf( %d, , c[i]); printf( n ); 程序的运行结果是( )。
A) 1, 2, 3, 4, 5, 6, 7, 8, 9, 0,
B) 0, 9, 8, 7, 6, 5, 1, 2, 3, 4,
C) 0, 9, 8, 7, 6, 5, 4, 3, 2, 1,
D) 1, 2, 3, 4, 9, 8, 7, 6, 5, 0,
相关试题
  • avg n
  • 算法的基本特征主要包括叫个方面,它们分别...
  • 下列程序段的输出结果是______。 ma...
  • 软件是程序、数据和______的集合。
  • pa [i]