首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组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
54
问题
下面程序的功能是:将字符数组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全国计算机二级
相关试题推荐
下列程序段的执行结果为()。a=6Fork=1To0a=a+kNextkPrintk;a
VB的数值型数据分为()两种。
下列哪一条不属于数据库设计的任务?()
向文本框中输入字符时,下面能够被触发的事件是()。
下列可作为VisualBasic变量名的是()。
下面不属于软件需求分析阶段主要工作的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8maj
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click() DimsumAsInt
如果要定义一个窗体级变量,定义变量语句的位置应该是
随机试题
ZX系列逆变弧焊整流器外部常见故障有哪些?怎样消除?
急性风湿热抗链“O”增高与下降的时间是
扩张型心肌病的主要体征是
A.X线B.USC.CTD.MRIE.肝动脉造影肝血管瘤首选的诊断方法是
A.面色萎黄B.面黄虚浮C.面黄鲜明如橘皮色D.面黄晦暗如烟熏色E.红黄隐隐,明润含蓄
测得利多卡因的生物半衰期为3.0h,则它的消除速率常数为
设计阶段进度控制的主要任务就是通过采取有效措施使工程设计者如期完成()等各阶段的设计。
五岳(theFiveGreatMountains)是中国五大名山的总称。它们是东岳泰山、南岳衡山、西岳华山、北岳恒山、中岳嵩山。五岳虽不是最高的山岭,但却因其各自不同的特点而出名:泰山雄伟、华山险峻、恒山幽僻(seclusion)、嵩山峻峭(prec
A、Theyhavenofeathers.B、Theyareusedforswimming.C、Theydifferonmalesandfemales.D、Theyarepresentonlyoncertainsp
A、Itmustbesomethingunusual.B、It’sabusinessappointment.C、It’sahotdebateontheirlife.D、It’saprivatetalk.B本题考查对细
最新回复
(
0
)