首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。 #include void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1+1;j<n;j++)
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。 #include void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1+1;j<n;j++)
admin
2012-12-03
58
问题
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。
#include
void sort(int a[],int n)
{ int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+1+1;j<n;j++)
if(a
<a[j])
{ t=aEi];a
=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("%d,"a
);
}
程序运行后的输出结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10,
B、10,9,8,7,6,5,4,3,2,1,
C、1,8,7,6,5,4,3,2,9,10,
D、1,2,10,9,8,7,6,5,4,3,
答案
C
解析
本程序中的函数sort(int a[],int n)实现的功能是将数组a中的前n个数进行从大到小排序。sort(&a[1],7)是将数组中从a[1]~a[7j这7个数进行从大到小排序,其他数不变。
转载请注明原文地址:https://kaotiyun.com/show/mgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intn,t=1,s=0;scanf("%",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i+=2)for(j=i+2;j<n;j+=2)if(a[i]<a[j
有以下程序:voidsum(int*A){a[0]=a[1];}main(){intaa[10]={1,2,3,4,5,6,7,8,9,10},i;for(i=2;i>=0;i-
软件详细设计的主要仟务是确定每个模块的
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
设有定义:floata=2,b=4,h=3;以下c语言表达式中与代数式(a+B)h计算结果不相符的是()。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp())。请填空。#inc
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
软件调试的目的是()。
随机试题
慢性盆腔炎的鉴别诊断不包括:
A.起病后6~12小时升高,48小时下降,持续3~5天B.起病后12~14小时升高,下降缓慢,持续1~2周C.起病后24~72小时上升,持续7~10天D.降低程度与临床症状平行E.起病后3~4小时上升,12小时高峰,24小时下降急性胰腺炎时尿淀
A.腹膜后血肿B.尿道损伤C.神经损伤D.直肠损伤E.腹腔内脏器损伤骨盆骨折最常见和最严重的并发症是
(2009年考试真题)根据《中华人民共和国公司法》规定,股票发行价格不可以()票面金额。
某市一些食用油厂家签订合作框架合同,统一上调了食用油出厂价,该行为被反垄断主管机关依法认定为垄断。根据反垄断法律制度的规定,该垄断行为的具体类型是()。
Apoliceman
Thetechnologyofhumancloninghasarousedmuchcontroversyamongpeople.Somesupportit,whileothersobjecttoit.Asforme
Theautoindustryspendslargeamountsofmoneyonmarketingcampaigns_____youngadultcustomers.
A、Red,whiteandblue.B、Blue,black,brownandgreen.C、White,brownandblack.D、Blonde,brown,blackandred.DWhathaircolo
A、2yearsold.B、3yearsold.C、4yearsold.D、8yearsold.D选项都是岁数,这些数字可能在原文中都出现过,这就要求在听录音的同时,听到每一个数字都要在旁边做笔记。原文两次提到,直到8岁时儿童的某只
最新回复
(
0
)