首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。 #include<stdio.h> main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。 #include<stdio.h> main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i
admin
2013-02-23
56
问题
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。
#include<stdio.h>
main()
{char a[]="labchmfye",t;
int i,j;
for(i=0;i<7;i+=2)
for(j=i+2;j<9;【 】)
if(【 】)
{t=a
; a
=a[j]; a[j]=t;j++;}
puts(a);
printf("\n");
}
选项
答案
j++ a[i]>a[j]或a[j]<a[i]
解析
题目要求排序的元素是下标值为偶数的元素,外循环循环4次,i的值分别为0、2、4、6,所以内循环也循环4次,i的值就应为2、4、6、8,在循环体中已经有了对j加1的操作,因此for后括号中的语句应再对j加1,保证下标为偶数。if语句的功能是如果后一个数比前一个数小则交换位置。
转载请注明原文地址:https://kaotiyun.com/show/pIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
面向对象的模型中,最基本的概念是对象和【】。
下列程序的输出结果是______。main(){inti=3;switch(i){case1:case2:printf("%d",i);case3:
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
数据库系统中实现各种数据管理功能的核心软件称为【】。
下面能正确进行字符串赋值操作的语句是()
软件生命周期中花费时间最多的阶段是()
软件工程研究的内容主要包括:【】技术和软件工程管理。
算法的时间复杂度是指
算法的时间复杂度是指______。
随机试题
1~3个月婴幼儿会笑出声,此时他的发音也会增多,能清晰的发出一些()
某空调的温度设定为25℃,当室温超过25℃后,它便开始制冷,此时红色指示灯亮,并在显示屏上显示“正在制冷”字样,那么:
A公司是于1997年3月上市的股份有限公司,其主营业务是各种照明产品的生产与销售,凭着掌握的新型感光材料技术,上市时大获成功,前景看好。但好景不长,随着市场竞争加剧、技术普及、管理手段落后,2002年、2003年连续两年亏损,被中国证监会“ST”处理。20
旧民主主义革命时期思想家经亨颐提倡“人格教育”,鼓吹()的思想。
在火情发生时,如果学生的衣服已经着火,教师首先应采取的措施是()。
你是新进的国税公务员,现你单位要在中小学生中间开展税法宣传活动,活动需要和学生所学知识相结合同时还要有趣昧性,如果活动由你来组织,请问你如何组织?(2012年2月29日国家公务员面试真题)
[2007年10月]点P0(2,3)关于直线x+y=0的对称点是()。
资本主义工资()
A、Yes,itis.B、Yes,I’dloveto.C、It’sverybig.A
ItispossibleforstudentstoobtainadvanceddegreesinEnglishwhileknowinglittleornothingabouttraditionalscholarlyme
最新回复
(
0
)