首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能:将字符数组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
22
问题
下面程序的功能:将字符数组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全国计算机二级
相关试题推荐
现有如下定义语句int*p,s[20],i;p=s;表示数组元素s[i]的表达式不正确的是
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0]x=1;h[0]y=2;h[1]x=3;h[1]y=4;
执行以下的程序段后,m的值是______。inta[2][3]={{1,2,3},{4,5,6}};intm,*p;p=&a[0][0];m=p[4];
若题中各变量已正确定义并赋值,下面符合C语法的表达式是()
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
不合法的main函数命令行参数表示形式是()
以下叙述中正确的是 ______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
随机试题
邓小平理论、“三个代表”重要思想、科学发展观等雷大战略构想之所以被统称为中国特色社会主义理论体系,是因为它们()
Theworkersweremade______dayandnight.
能产生肠毒素而引起食物中毒的细菌有
16个月女婴,2周前全身皮肤出疹,2~3天疹出齐伴发热,热型不详,咳嗽无吐泻,曾在当地用过青霉素。查体:体温正常,两肺呼吸音粗糙,躯干、四肢可见棕色色素沉着。该患儿最可能的诊断是
根据《建设工程监理规范》,监理实施细则的主要内容包括()。
以下几种金额资产的风险按从低到高的顺序为()
在教师的人格特征中,有两个重要特征对教学有显著影响,一是_______,二是_______。
我国公安机关与资本主义国家警察机关的本质区别是()。
当人们第一次看到下图时。往往只看到一些凌乱的斑点。经提示这是一幅骑士骑马图后,人们就觉得像所提示的内容。这主要体现的知觉特性是()
"Muchofthesicknessanddeathattributedtothemajorcommunicable(可传染的)diseasesisinfactcausedbymalnutrition(营养不良)wh
最新回复
(
0
)