首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t;
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t;
admin
2013-02-23
28
问题
下面程序的功能是:将字符数组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[i]>a[j]
解析
本题中的嵌套的循环结构用在了数组元素的排序上。本题需要注意的一点是:由于题目只要求将下标值为偶数的元素从小到大排序,所以内外层for循环的条件变量变更条件都是+=2。最后通过条件 a
>a[j]对元素大小进行判断并交换。
转载请注明原文地址:https://kaotiyun.com/show/GePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是
下列对于软件测试的描述中正确的是
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。#include<stdio.h>main(){inti,x,y=1;scanf("%d",&x);for(
以下程序的输出结果是()。#include<stdio.h>#include<string.h>main(){charstr[12]={’s’,’t’,’r’,’i’,’n’,’g’};pr
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
用高级语言编写的程序称为【】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
在软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错直至回归测试的过程称为【】。
注释说明了程序的功能,它分为【】注释和功能性注释。
随机试题
血栓闭塞性脉管炎局部缺血期的特征性表现是
子宫脱垂的中医主要治法是
李某装修房子与建材商店签订了购买瓷砖的合同并交了定金。到了约定提货期的前一天,该商店突然通知说该批瓷砖已被一位熟人买走,近期无货。对此,下列说法正确的是()。
某工程采用工料单价法计价程序,以人工费和机械使用费为计算基础。已知该工程直接工程费为8000万元,其中人工费和机械使用费为5000万元;措施费为500万元,其中人工费和机械使用费为300万元,间接费率为12%,利润率为4%,计税系数为3.41%,则该工程的
异议信息确实有误,但因技术原因暂时无法更正的,征信服务中心()。
小孤山人文景观荟萃,有多处刻石,现存的“海门第一关”和“启秀寺”石刻为()题写
投掷运动员的器械出手速度属于()。
钱永健获得诺贝尔奖,国内媒体报道时着重强调他是钱学森的堂侄.你对此有什么看法?
甲,男,31岁,1998年因犯诈骗罪被判处有期徒刑,2001年7月刑满释放。乙,女,29岁,1999年因犯诈骗罪被判处2年6个月有期徒刑,同时宣告缓刑3年。2002年1月,甲、乙二人经预谋潜入丙家实施盗窃,当甲、乙二人欲携带所盗巨额财物离开丙家时,恰遇丙返
A、Itwasinnovative.B、Itwasemotional.C、Itwasdifferent.D、Itwasordinary.C细节归纳题。当谈到女士自己朗诵诗歌的独特方式时,她回答说,你可以集中在自己对诗歌的理解上。可能
最新回复
(
0
)