题目内容

有以下程序 #include <stdio.h> void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ {int t,i,j; for(i=0;i<n-1;i++) for(i=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); for(i=0;i<10;i++) printf("%d,",c[i]); printf("\n"); } 程序的运行结果是______。

A. 1,2,3,4,9,8,7,6,5,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,5,6,7,8,9,0,

查看答案
更多问题

下列哪种药物治疗急性谵妄效果好

A. 氯丙嗪
B. 地西泮
C. 氟哌啶醇
D. 异戊巴比妥
E. 毒扁豆碱

若有定义 int a; float b; 执行 scanf("%2d%f",&a,&b); 语句时,若从键盘输入 876543.0 则a和b的值分别是______。

A. 87和6.0
B. 876和543.0
C. 87和543.0
D. 76和543.0

有以下程序 #include <stdio.h> main() { int i; for(i=1;i<=40;i++) { if(i++%5==0) if(++i%8==0) printf("%d",i); } printf("\n"); } 执行后的输出结果是______。

A. 32
B. 24
C. 5
D. 40

若变量均已被正确定义并赋值,以下合法的C语言赋值语句是______。

A. x=n%2.5;
B. x=y==5;
C. x+n=i;
D. x=5=4+1;

答案查题题库