首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组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
49
问题
下面程序的功能是:将字符数组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全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下面描述中,不属于软件危机表现的是( )。
程序运行时,当在空文本框中依次输入1234时,窗体上显示的是()。PrivatesubTextl_Change()PrintTextl;EndSub
设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1;有2个名称分别为Option1、Option2的单选按钮,其标题分别为"30"、"50";还有下面程序代码:PrivateSubOption1_Cli
编写如下程序:PrivateSubCommand1_Click()DimnAsIntegerStaticsAsIntegerForn=1To3s=s+nNextPri
下面属于字符类的实例是
要删除列表框中最后一个列表项,正确的语句是( )。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
能够产生1到50之间(含1和50)随机整数的表达式是( )。
随机试题
阅读下面的文字,完成下列问题。马兰花大清早,马兰花从蔬菜批发市场接了满满一车菜回来,车子还没扎稳,邻摊卖水果的三孬就凑过来说:“兰花姐,卖咸菜的麻婶
自汗盗汗的治法主要有
关于急性宫颈炎,下列何项是正确的
患儿,男,20天。口腔黏膜有白色乳凝状物附着,呈小片状。经检查诊断为“鹅口疮”,为患儿清洁口腔宜使用
甲状舌管囊肿的特点为()
酯苷酚苷
若方程组有非零解,则a=()。
取得证券、期货投资咨询从业资格,但是未在证券、期货投资咨询机构执业的人员,其从业资格自取得之日起满()个月后自动失效。
()对于司马光相当于《史记》对于()
1993年,我国颁布了《小学德育纲要》,对德育工作提出了指导性建议,如语文课要贯彻文道统一的原则;数学课要培养学生严谨、一丝不苟的学习态度和积极思考的良好习惯;历史课要对学生进行爱祖国的教育;地理课要对学生进行国情教育;体育课要对学生进行良好的卫生习惯教育
最新回复
(
0
)