单项选择题

下列程序的输出结果是()。
void f(int *x, int *y)
int t;
t=*x,*x=*y;*y=t;
main( )
int a[8]=1,2,3,4,5,6,7,8,i,*p,*q;
p=a;q=&a[7];
while(p<q)
f(p,q); p+ +; q--;
for (i=0;i<8;i+) printf("%d,",a[i]);

A、 8,2,3,4,5,6,7,1
B、 5,6,7,8,1,2,3,4
C、 1,2,3,4,5,6,7,8
D、 8,7,6,5,4,3,2,1

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

单项选择题
以下程序的输出结果是()。 main() int a[4][4]=1,3,5,2,4,6,3,5,7 printf( %d%d%d%d n ,a[0][3],a[1][2],a[2][1],a[3][0]);

A、0650
B、1470
C、5430
D、输出值不定

单项选择题
有以下程序 main() int a[4][4]=1,4,3,2,8,6,5,7,3,7,2,5,4,8,6,1,i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) fof(k=j+1;k<4;k++) if(a[j][i]>a[k][i])t=a[j][i];a[k][i];a[k][i]=t; *按列排序* for(i=0;i<4;i++)printf( %d,',a[i][i]); 程序运行后的输出结果是()

A、1,6,5,7,
B、8,7,3,1,
C、4,7,5,2,
D、1,6,2,1,

相关试题
  • 变量a中的数据用二进制表示的形式是010...
  • 下述程序的输出结果是()。 #include<s...
  • 以下叙述中正确的是()。
  • 以下关于字符串的叙述中正确的是()。
  • 下面的程序执行后,文件test.t中内容是(...