首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t; int i,j,k;
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t; int i,j,k;
admin
2010-12-10
111
问题
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。
#include<stdio.h>
#include<string.h>
main()
{ char a[]="clanguage",t;
int i,j,k;
k=strlen(a);
for(i=0;i<=k-2;i+=2)
for(j=i+2;j<=k;j+=2;)
if(_______)
{t=a
;a
=a[j];a[j]=t;}
puts(a);printf("\n");
}
选项
A、 a
>a[j]
答案
解析
本题中的嵌套的循环结构用在了数组元素的排序上。本题需要注意的一点是:由于题目只要求出下标值为偶数的元素从小到大排序,所以内外层for循环的条件变量变更条件都是+=2,最后通过条件a
>a[j]对元素大小进行判断并交换。
转载请注明原文地址:https://kaotiyun.com/show/jHPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
执行语句DimX,YAsInteger后( )。
设a=“VisualBasic”,下面语句中可使b=“Basic”的是()。
考生文件夹下的工程文件sjt5.vbp中的窗体如图2.162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
关于自定义数据类型,下面叙述中不正确的是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1—Click()循环1Fori=1To3
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是( )。
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
软件工程研究的内容主要包括:软件开发技术和【】。
随机试题
塔尔科特·帕森斯的代表著作是()
关于急性心肌梗死溶栓治疗,下列哪项不正确
隐血试验饮食在试验前3d应禁食
下列具有水解性的药物有
某女,18岁,经期下腹部疼痛剧烈,经色紫黑,有血块,经前伴乳房胀痛,舌有瘀斑,脉细弦。治疗宜选取( )
普通工商企业可以成为同业拆借市场的主体。()
根据所给资料,可以得出2006年食品工业总产值是()。根据所给资料推断,下列说法不正确的是()。
如何理解公民劳动的权利和义务?
爱国、敬业、诚信、友善,这一价值追求回答了我们要培育什么样的公民的重大问题,是每一个公民都应当遵守的道德规范。爱国、敬业、诚信、友善,涵盖了()
•Readthefollowingarticleaboutinvestinginsharesandthequestionsbelowthepassage.•Foreachquestion(13-18),markone
最新回复
(
0
)