网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有以下程序 #include void fun(int *a,int n) { int t,i,j; for(i=0;i for(j=i+1;j if(a[i] { t=a[i]; a[i]=a[j]; a[j]=t; } } main() { int c[10]={1,2,3,4,5,6,7,8,9,0},i; fun(c+4,6); for(i=0;i printf(""); } 程序的运行结果是( )。
A
1,2,3,4,9,8,7,6,5,0,
B
0,9,8,7,6,5,1,2,3,4,
C
0,9,8,7,6,5,4,3,2,1,
D
1,2,3,4,5,6,7,8,9,0,
参考答案
参考解析
解析:
在本题中,主函数在调用fun函数进行排序时,传递的参数是c+4和6,fun函数实现的功能是将数组c的第5个元素开始的6个元素依次进行从大到小的顺序排列。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。答案选择A选项。
在本题中,主函数在调用fun函数进行排序时,传递的参数是c+4和6,fun函数实现的功能是将数组c的第5个元素开始的6个元素依次进行从大到小的顺序排列。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。答案选择A选项。
更多 “单选题有以下程序 #include voidfun(int*a,intn) { intt,i,j; for(i=0;i for(j=i+1;j if(a[i] { t=a[i]; a[i]=a[j]; a[j]=t; } } main() { intc[10]={1,2,3,4,5,6,7,8,9,0},i; fun(c+4,6); for(i=0;i printf(""); } 程序的运行结果是( )。A 1,2,3,4,9,8,7,6,5,0,B 0,9,8,7,6,5,1,2,3,4,C 0,9,8,7,6,5,4,3,2,1,D 1,2,3,4,5,6,7,8,9,0,” 相关考题
考题
单选题有以下程序#include void fun(char *t,char *s){ while(*t!=0)t++; while((*t++=*s++)!=0);}main(){ char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,aa); printf("%s,%s",ss,aa);}程序的运行结果是( )。A
accbbxxyy,bbxxyyB
acc,bbxxyyC
accxxyy,bbxxyyD
accxyy,bbxxyy
考题
单选题软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。A
编辑软件B
操作系统C
教务管理系统D
浏览器
热门标签
最新试卷