单项选择题

以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 void f(int b[],iIlt n,int flag) {int i,j,t; for(i=0;ib[j]:b[i]
A.1,2,3,4,5,6,7,8,9,10,
B.3,4,5,6,7,2,1,8,9,10,
C.5,4,3,2,1,6,7,8,9,10,
D.10,9,8,7,6,5,4,3,2,1,

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

单项选择题
有以下程序:void swap1(int c[ ]){ int t;t=c[0];c[0]=c[1];c[1]=t; }void swap2(int c0,int c1){ int t;t=c0;c0=c1;c1=t; }main( ){ int a[2]={3,5},b[2]={3,5};swap1(a); swap2(b[0],b[1]);printf(“%d %d %d %d n”,a[0],a[1],b[0],b[1]); }其输出结果是( )。
A.5 3 5 3
B. 5 3 3 5
C.3 5 3 5
D.3 5 5 3
单项选择题
有以下程序: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,
相关试题
  • 有以下程序:#include <string.h>stru...
  • 有以下程序int f1 (int x,inty){re...