单项选择题
有以下程序:
void fun( int *a, int i, int j)
int t;
if ( i<j )
t=a[i];a[i]=a[j];a[j]=t;
fun (a,++i,--j);
main()
int a[]=1,2,3,4,5,6),i;
fun(a,0,5)
for( i=0; i<6; i++) printf("%d",a[i]);
执行后的输出结果是( )。
A.654321
B.432156
C.456123
D.123456
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面程序的输出结果为( )。 struct st int x;int *y;*p; int dt[4]=10,20,30,40); struct st aa[4]=50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3]; main() p=aa; printf( %d n ,++p->x); printf( %d|n ,(++p)->x); printf( %d n ,++(*p->y));
A.10
20
20
B.50
60
21
C.51
60
21
D.60
70
31
点击查看答案&解析
单项选择题
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是( )。 #include<stdio.h> #include <string.h> main() char ch; while((cn=getchar())!=’n’) switch(ch-’a’) case 0: putchar(ch+1); case 1:putchar(ch+1);break; case 2:putchar(ch+2); caSe 3:putchar(ch+2);break;
A.abc
B.bbc
C.abcd
D.bbcee
点击查看答案&解析
相关试题
设有以下定义: struct ss int info;...
以下程序的输出结果是 【18】 。 #de...
已有文本文件test.txt,其中的内容为:Hel...
设函数findbig已定义为求3个数中的最大值...
下面rotme函数的功能是:将n行n列的矩阵A转...