首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 # include<stdio. h> # include<string. h> main() { char a[]="clanquage", t
下面程序的功能:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 # include<stdio. h> # include<string. h> main() { char a[]="clanquage", t
admin
2013-02-23
46
问题
下面程序的功能:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。
# include<stdio. h>
# include<string. h>
main()
{ char a[]="clanquage", 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[j]<a[i]
解析
本题考查排序算法,题目中通过双循环嵌套来实现,外层循环跳出待排序的元素,内层循环具体实现a
到a[k-2]之间偶数下标元素的排序,每次将最小的放在a
中。所以空中填a[j]<a
。
转载请注明原文地址:https://kaotiyun.com/show/MHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;do
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
关系代数运算是以______为基础的运算。
以下程序的功能是对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码值之差。请填空。#include"stdio.h"main(){chara1[20],a2[20];intn=0,t;
若有语句char *line[5];,以下叙述中正确的是 ______。
下列选项中不符合良好程序设计风格的是______。
防止软盘感染病毒的最有效的方法是【】。
软件开发环境是全面支持软件开发全过程的【】的集合。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
随机试题
以下哪些选项不属于“开始”功能区的功能()
NsN10—CH2-FH4参与下列哪种代谢合成?()
关于密码子的正确描述是
视物旋转动荡,如在舟车之上,称为
如果发生不可抗力迫使施工合同解除,但( )条款仍对合同双方有约束力。
各承销商包销的企业债券金额原则上不能超过其上年末净资产的()。
关于风险,下列说法正确的有()。Ⅰ.风险是指对投资者预期收益的背离Ⅱ.证券投资的风险就是证券收益的不确定性Ⅲ.系统性风险是可以通过投资组合而避免的Ⅳ.非系统风险是可以通过投资组合来避免的
下列关于一般进口货物的完税价格中的佣金表述正确的有()。
证明:(1)设an>0,且{nan}有界,则级数an2收敛;(2)n2an=k>0,则级数an收敛.
Plantsstillgiveusouroxygen.Ifeveryplant(51),you’lldietoo.Withoutplants,youcan’tbreathe.Butyoualsoneedenerg
最新回复
(
0
)