下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#includevoid sort(int a[],int n){ int i,j,t;for(i 0;i<N—L:I++)for(j=i+1+1;j<N;J++)if(aEi]<AEJ]){t=a[i];a[i]=a[j];a[j]=t;)main(){int a[10]={1,2,3,4,5,6,7,8,9,10},i:sort(&a[1],7);for(i=0;i<10;i++)printf(”Vood,”,a[i]);}程序运行后的输出结果是( )。
A.1,2,3,4,5,6,7,8,9,10,
B.10,9,8,7,6,5,4,3,2,1,
C.i,8,7,6,5,4,3,2,9,10,
D.1,2,10,9,8,7,6,5,4,3,
试卷相关题目
- 1下列叙述中正确的是( )。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
开始考试点击查看答案 - 2若有以下程序段:int cl=1,c2=2,c3;c3=c1/c9;print[(”%d\n”,c3);执行后的输出结果是( )。
A.0
B.1/2
C.0.5
D.1
开始考试点击查看答案 - 3数字字符0的ASCII值为48,运行以下程序的输出结果是( )。main(){char a='1',b='2':printf(”%c,”.b++);printf(”%d\n”,b-a);)
A.3,2
B.50,2
C.2,2
D.2,50
开始考试点击查看答案 - 4函数[seek(pf,OI,SEEK_END)中的SEEK_END代表的起始点是( )。
A.文件开始
B.文件末尾
C.文件当前位置
D.以上都不对
开始考试点击查看答案 - 5有以下程序:#includemain(){ int x:=10,y=3;printf(”%d\n”,y=x/y);)执行后的输出结果是( )。
A.0
B.1
C.3
D.不确定的值
开始考试点击查看答案 - 6若有定义:int X,*pb;则正确的赋值表达式是( )。
A.pb=&X
B.pb=X
C.*pb=&x
D.*pb=*x
开始考试点击查看答案 - 7下列叙述中正确的是( )。
A.算法的执行效率与数据存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.以上3种描述都不对
开始考试点击查看答案 - 8已知有如下结构体:struct sk{ int a;float b;}data,*p;若有P一8Ldata,则对data的成员a引用正确的是( )。
A.(*p).data.a
B.(*p).a;
C.p->data.a
D.P.data.a
开始考试点击查看答案 - 9若有定义和语句:int*。pp,*P,a=20,b=10;pp=8Lp;P=&a;P=&.b;printf(”%d,%d\n”,*P,**PP);则输出结果是( )。
A.20,10
B.20,20
C.10,20
D.10,10
开始考试点击查看答案 - 10合法的main()函数命令参数形式是( )。
A.main(int a,char*c口)
B.main(int arc,char**arv)
C.main(int argc,char*argv)
D.main(int argv,char*argc[])
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它