首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
26
问题
以下程序中函数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全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}程序运行后的输出结果是
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
数据库设计过程不包括
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
下列选项中不属于面向对象程序设计特征的是
下面不属于软件设计阶段任务的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
随机试题
函数y=f(x)在x=x0处左、右极限都存在是存在的[]
A.牙齿萌出迟缓,乳牙滞留,牙列发育不良,釉质基质形成及钙化受阻B.佝偻病C.唇炎、口角炎、舌乳头肥厚或裂底,牙齿、牙合面生长停滞D.水痘E.坏血病维生素A缺乏可引起
在我国急性胰腺炎最常见的病因是
现代医学模式的转换是指
我国急性胰腺炎的主要病因是
药学服务监护患者用药安全过程中的
盈亏平衡点反映了项目对()的适应能力和抗风险能力。
某企业开发出一种新产品,单位成本为1000元。根据材料,回答下列问题。产品定价方法包括()。
设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC)是(43)。
A、Atravelagent.B、Aschoolteacher.C、Acustomsofficer.D、Areceptionist.C该对话中男士问女士此行目的,女士说她先要参加一个有关教学的会议,然后计划在首都游玩几天。这是旅客入境
最新回复
(
0
)