首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是将字符串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
24
问题
下面程序的功能是将字符串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://jikaoti.com/ti/0kn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>main(){unionun{inti;longk;charc;};structbyte{
若用0至9之间不同的三个数构成一个三位数,下面程序将统计出共有多少种方法。请填空。#include<stdio.h>main(){inti,j,k,count=0;
C语言函数返回值的类型是由______决定的。
数据库系统中实现各种数据管理功能的核心软件称为【】。
在数据库技术中,面向对象数据模型是一种______。
算法的空间复杂度是指
软件工程研究的内容主要包括:【】技术和软件工程管理。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
算法的时间复杂度是指()
算法的时间复杂度是指
随机试题
主诉:女性,18岁,咽部疼痛3d。病史:病人3d前逐渐开始不适、厌食以及轻度的咽痛,现在症状有所加剧,感觉咽部灼烧、发热、前额痛、食欲缺乏。病人在儿时曾注射DP’I’疫苗。查体:T39~C,BP120/70mmHg,P92次/分,急性病病容。未见
A、寰枕关节B、颞下颌关节C、肩锁关节D、肋椎关节E、胸肋关节不属于联合关节的是()
一批材料进场后,()应首先进行进场检验。
粗制凝乳酶()
股票拆分对()没有影响。
可以在权证实效日之前任何交易日行权的权证的种类是( )。
持之以恒的精神固然可贵,_______如果我们所坚持、所固守的是偏颇_______错误的,那坚持到底的结果_______一错再错,人生允许改弦易辙,敢于放弃不切实际的理想,也是一种生存智慧。填入画横线部分最恰当的一项是()。
(2015年第12题)1929年12月下旬,红四军党的第九次代表大会在福建上杭县古田村召开,会议总结了红军创立以来的经验,通过了著名的古田会议决议,决议的中心思想是
Whiletravelingforvariousspeakingengagements,Ifrequentlystayovernightinthehomeofafamilyandamassignedtooneof
Wheredoesthisconversationtakeplace?
最新回复
(
0
)