单选

有以下程序:  void sort(int a[],int n)  { int i,j,t;   for(i=0;i<n-1;i+=2)    for(j=i+2;j<n;j+=2)      if(a[i]<a[j]){ t=a[i];a[i]=a[j];a[j]=t;}  }  main()  { int aa[10]={1,2,3,4,5,6,7,8,9,10},i;   sort(aa,10);   for(i=0;i<10;i++) printf("%d",aa[i]);   printf("\n");  }  其输出结果是

  • A.1,2,3,4,5,6,7,8,9,10,
  • B.10,9,8,7,6,5,4,3,2,1,
  • C.9,2,7,4,5,6,3,8,1,10,
  • D.1,10,3,8,5,6,7,4,9,2,
参考答案
您可能感兴趣的试题

若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是(   )。

  • A.switch(x)
  • B.switch((int)x); {case 1.0:printf("*\n"); {case 1:printf("*\n"); case 2.0:printf("**\n");} case 2:printf("**\n");}
  • C.switch(a+B)
  • D.switch(a+B){case 1;printf("*\n"); {case 1:printf("*\n"); case 2+1:printf("**\n");} case c:printf("**\n");)

设有以下说明语句 struct num { int a; float b; }numl;则下面的叙述不正确的是______。

  • A.struct是结构体类型的关键字
  • B.struct num是用户定义的结构体类型
  • C.numl是用户定义的结构体类型名
  • D.a和b都是结构体成员名

下列不属于软件调试技术的是______。

  • A.强行排错法
  • B.集成测试法
  • C.回溯法
  • D.原因排除法
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服