首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;i
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;i
admin
2019-08-10
39
问题
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序
void sort(int a[],int n)
{ int i,j,t;
for(i=0;i
for(j=i+1;j
if(a
;a
=a[j];a[j]=t;}
}
main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i;
sort(&aa[3],5);
for(i=0;i<10;i++)printf("%d,",aa
);
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、1,2,3,8,7,6,5,4,9,10,
D、1,2,10,9,8,7,6,5,4,3,
答案
C
解析
程序中sort函数的功能是对数组中的数据进行从大到小的排序。主函数main中调用函数“sort(&aa[3],5);”,使得数组aa中从第4个元素开始的5个元素进行从大到小的排序,数组aa中的元素变为:1,2,3,8,7,6,5,4,9,10。并输出这些元素。
转载请注明原文地址:https://kaotiyun.com/show/BvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){int
以下叙述中正确的是
下列叙述中正确的是
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;
C语言中char类型数据占字节数为
下面关于"EOF"的叙述,正确的是
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){struct
给定程序MODI1.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
下面不能作为结构化方法软件需求分析工具的是
随机试题
简述罗马法上自然人的人格构成。
风心病房颤患者,近一周服地高辛0.25mg和呋塞米20mg。每日两次,突然倒地,人事不省,四肢抽搐,心音消失,最可能的原因是
A.抗药性选择B.免疫学方法C.逆转录作用D.分子杂交直接选择并鉴定有否目的基因的较常用方法是
先心病诊断中最主要无创伤检查是:
设立商业银行应当.符合法定的最低注册资本的要求。关于商业银行的注册资本,下列说法错误的是:()。
以下消火栓的布置示意图哪一个是错误的?
取得建筑业企业资质的企业申请资质升级或资质增项,在申请之日起前1年内不得有下列选项中的()情形。
项目经理在承担项目施工管理过程中,需履行的职责有()。
地下工程水泥砂浆防水层常见的种类有()。
价值工程的研究对象是()。
最新回复
(
0
)