首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n—1;i++) for(j=i+1;j<n;
有下列程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n—1;i++) for(j=i+1;j<n;
admin
2013-02-23
23
问题
有下列程序:
void sort(int a[],int n)
{ int i,j,t;
for(i=0;i<n—1;i++)
for(j=i+1;j<n;j++)
if(a
<a[j]){t=a
;a
=a[j];a[j]=t;}
}
main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10),i;
sort(aa+2,5);
for(i=0;i<10;i++)printf(""%d,"",aa
);
printf(""\n"");
}
程序运行后的输出结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10,
B、1,2,7,6,3,4,5,8,9,10,
C、1,2,7,6,5,4,3,8,9,10,
D、1,2,9,8,7,6,5,4,3,10
答案
C
解析
本题考查排序的使用由sort()函数的两层for循环语句可知,其功能是把数组a[]中的元素按照从大到小的顺序进行排列。在mam()函数中首先定义了一维整型数组aa[10],然后调用sort(aa+2.5)实现从数组aa中下标为2的元素“3”开始,其后连续的5个素从大到小进行排列,其余元素不变。
转载请注明原文地址:https://kaotiyun.com/show/LdPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是 ______。
若有如下说明:inta,b=5,*t=&a;则能完成a=b赋值功能的语句是()
已有定义:doublex;inti;,能正确给x赋70000.0的表达式是()
开发软件时对提高开发人员工作效率至关重要的是()
阅读下面语句,则执行后的输出结果为【】。#include"stdio.h"main(){chara,b;for(a=’0’,b=’9’;a<b;a++,b--)printf("%c%c",
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()
以下程序是用递归方法求数组中的最大值及其下标值。请填空。#defineM10voidfindmax(int*a,intn,inti,int*pk){if(i<n){if(a[i]>a[*pk]
不能把字符串"Hello!"赋给数组b的语句是______。
下列选项可以正确表示字符型常量的是
随机试题
化妆师除了使用礼貌用语之外,还必须掌握规范的______用语。
管理的二重性指的是管理的社会属性和____________。
A.吲哚美辛(消炎痛)B.硝酸酯类药物C.β受体阻滞剂D.哌替啶(度冷丁)E.吗啡下列患者最佳止痛药物是:男性,43岁。患风心重度主动脉瓣关闭不全,轻度二尖瓣狭窄。近11周来经常发作心绞痛
背景资料:某公司中标了深圳盐田港某码头项目,工期两年,项目部组织编写了应急预案。请回答以下问题。项目部应开展应急预案演练,检验预案是否安全、可行、合理、实用,其中()演练是指针对事故情景,利用图纸、沙盘、流程图、计算机、视频等辅助手段,依据应急
某一开发商需要对一个房地产开发项目的甲、乙、丙、丁四种方案做出选择,在两种不同的市场状况下,项目投资的收益率如下表。根据上述材料,回答下列问题当开发商按照等可能法进行决策时,应选择的方案为()。
()是确定利害关系者对于交流和沟通的要求——谁需要信息,需要什么样的信息,何时需要信息以及应怎样将信息传递到他们手中。
(1)建立账套。为广源工厂建立一套新账,启用日期为2009年1月,账套主管为李伟,账套号为886,增加操作人员王明、李伟,密码统一为1。(2)建立科目,并录入期初余额(见下表)。(3)编制记账凭证。由操作员王明根据下列经济业务编制凭证:第一,1月
下列承揽合同的说法,错误的是()。
下列经济业务表述不正确的有()。
济南市市中区的个体户李某因偷税漏税被市中区国税局处以少缴税额50%的罚款,李某对此不服,则他应该向()申请行政复议。
最新回复
(
0
)