有以下程序: void sort(int a[], int n) {int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) 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+2,5); for(i=0;i<10;i+...
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, 相关知识点: 试题来源: 解析 C 正确答案:C解析:函数sort的功能是将a[0]、a[2]、a[4]、a[6]和a[8]按照由大到小的次序排序,其他元素...
void sort(int a[],int n) { int i,j,t;for(i=0;i<n-l;i++)for(j=i+1;j<n;j++)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+2,5);for(i=0;i<10;i++)printf("%d,",aa[i]);printf("\n");...
在函数sort中,带有两个形参,其中一个为要操作的数组a,在函数体中,通过双重循环对a数组元素进行排序。 在主函数中,定义了一个数字aa,并赋了初值,然后调用函数sort,其两个参数分别为&aa[3]和5,其中&aa[3]表示从数组aa的第四个元素作为首地址,即使形参数组a的首地址等于实参数组aa第四个元素的地址,从数组aa...
1有以下程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n;i++) for(j=i+1;<n;j++) 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+2,5); for(i=0;i<10;i++)printf("%d...
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序void sort(int a[ ] ,int n){int i,j,t;for(i=0;i< n-1;i )for(j=i 1;j< n;j )if(a[i] < a[i] ){t=a[i] ;a[i] =a[j] ;a[i] =t; } }main(){int< underline>aa< /underline> [10] = {1,2...
2有以下程序: #include <stdio.h> 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<1...
解析 C 正确答案:C 解析:程序中sort函数的功能是对数组中的数据进行从大到小的排序。主函数main中调用函数sort(&aa[3],5);,使得数组aa中从第4个元素开始的5个元素进行从大到小的排序,数组aa中的元素变为:1,2,3,8,7,6,5,4,9,10。并输出这些元素。
有以下程序void sort(int a[],int n){ int i,j,t; for(i=0;i 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, 相关知识点: 试题来源: 解析 C ...
百度试题 题目void sort(int a[], int n) A.{B.int i, j, t;相关知识点: 试题来源: 解析 A