首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是( )。
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是( )。
admin
2019-12-17
28
问题
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是( )。
选项
A、for(i=0;i
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
B、for(i=0;i
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
C、for(i=0;i
{ t=x
;
x
=x[n-i+1];
x[n-i+1]=t;
}
D、for(i=0;i
{ t=x
;
x
=x[n-i-1];
x[n-i-1]=t;
}
答案
A
解析
:要将这n个数逆序排列,需将前半部分和后面部分对应的元素(如x
与x[n-1-i])对调,选项B)执行结束后,数组没有变化,选项C)数组越界,选项D)只将下标为偶数的元素逆序排列,只有选项A)实现了该算法。答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/LgG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
有以下程序voidswap(char*x,char*y)main(){chart;{char*s1="abc",*S2="123";t=*x;*x=*y;*y=t;swap(s1,s2);pfintf("%s,%s\n",s1,s2)
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*P1+*(p2+1);}main(){doublea[2]=
有以下程序,程序运行后的输出结果是#include<stdio.h>#include<stdlib-h>main(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1:*b=2,*c=3;a=b
以下叙述中正确的是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
若变量己正确定义,以下选项中非法的表达式是
若变量已正确定义并赋值,以下不能构成C语句的选项是
随机试题
有关骨巨细胞瘤描述不正确的是
关于胺碘酮的描述不正确的是
管理机制是反映物业管理企业实现项目物业管理服务目标的基础,一般由()组成。
将一门学科的内容按照逻辑体系组织起来,前后内容基本丕重复,体理的课程组织形式是()
单位要建立一个微信公众号供员工学习,要选拔一个负责管理公众号的人员,请说出两种选拔的方式,并挑其中一个详细阐述你如何组织。
我国的“反不正当劳动竞争法”指出,商业秘密的拥有者有权制止他人对自己的商业秘密从事不正当竞争的行为。软件的商业秘密是指______的技术设计。
在Applet生命周期中,下面方法中是在装载Applet时被调用的是()。
在考生文件夹下,存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象“fQuery”、“fStudent”和“fCount”。请在此基础上按照以下要求补充“fQuery”和“fCount”窗体的设计。
Wheredosetheconversationhappen?
Childrenmodelthemselveslargelyontheirparents.Theydoso【C1】______throughidentification.Childrenidentifywithaparent
最新回复
(
0
)