首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include #include main() { char a[]="clanguage",t; int i,j,k; k=strlen(a); f
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include #include main() { char a[]="clanguage",t; int i,j,k; k=strlen(a); f
admin
2010-09-05
44
问题
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。
#include
#include
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[I]>a[j]
解析
本题中的嵌套的循环结构用在了数组元素的排序上。本题需要注意的一点是:由于题目只要求出下标值为偶数的元素从小到大排序,所以内外层for循环的条件变量变更条件都是+=2,最后通过条件a
>a[j]对元素大小进行判断并交换。
转载请注明原文地址:https://kaotiyun.com/show/ESWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
下列叙述中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下面程序运行后,语句”Printi”执行的次数是()。PrivateSubForm_Click()DimiAsInteger,jAsIntegeri=0Doi=i+1Forj=10To1Step-3
窗体上建立了一个名为CommonDialong1的通用对话框,用下面的语句建立一个对话框:CommonDialong1.Action=2,则以下语句与之等价的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
结构化程序所要求的基本结构不包括()。
假定有如下语句:answer$=MsgBox("String1",,"String2","String3",2)执行该语句后,将显示一个信息框,单击其中的"确定"按钮,则answer$的值为( )。
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,
设a=2,b=3,c=4,d=5,表达式Nota
随机试题
男孩,6个月,出生后即发现右眼外上方肿物,大小无明显变化。检查发现肿物2cm×3cm大小,柔软,无压痛,界限清楚。下一步的措施是下列哪一项
急性重症胆总管炎病人梗阻原因主要是
下列不是糖异生关键酶的是
男性,65岁。陈旧性广泛前壁心肌梗死7年,活动后脚闷、心悸、气短2年,近1周出现夜间阵发性呼吸困难。体检,端坐呼吸,BP160/90mmHg,P120次/分。P2亢进,心脏各瓣膜区未闻及杂音。双肺底可闻及细湿啰音,双肺散在哮鸣音。腹平软,肝脾肋下未触
甲、乙两公司属同一集团,甲公司为上市公司,2010~2012年发生的与投资相关的交易或事项如下:(1)2010年7月1日,甲公司向X公司的控股股东Y公司以每股15元的发行价格定向增发本公司普通股股票500万股(每股面值1元)。取得X公司25%的股权。增发
根据《刑法》规定,下列关于缓刑、假释、减刑的表述正确的有()。
长期股权投资如果发生减值,则应将其减值损失确认为当期的投资损失。()
录用特殊职位的公务员,经省级以上组织部门批准,可以简化程序或者采用其他测评办法。()
Soonafterhisappointmentassecretary-generaloftheUnitedNationsin1997,KofiAnnanlamentedthathewasbeingaccusedof
Japanisgoingthroughacomplexnationalidentitycrisis.Thatmaybenobadthing,saysanewbookbyanAmericanresearcher.
最新回复
(
0
)