首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t; int i,j,k;
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include<stdio.h> #include<string.h> main() { char a[]="clanguage",t; int i,j,k;
admin
2010-12-10
102
问题
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。
#include<stdio.h>
#include<string.h>
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、 a
>a[j]
答案
解析
本题中的嵌套的循环结构用在了数组元素的排序上。本题需要注意的一点是:由于题目只要求出下标值为偶数的元素从小到大排序,所以内外层for循环的条件变量变更条件都是+=2,最后通过条件a
>a[j]对元素大小进行判断并交换。
转载请注明原文地址:https://kaotiyun.com/show/jHPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上设计一个菜单。要求在窗体上添加名为menu0,标题为“菜单命令”的主菜单,再添加两个名称分别为“menu1”、“menu2”,标题分别为“不可用菜单
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
执行下列语句:strInput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strlnput的内容是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设在窗体模块中有如下类型定义:PublicTypeRecnumAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
下列VisualBasic函数中,计算结果为字符串型的是()。
设有以下定义 stuctss { intinfo;structss*link;}x,y,z; 且已建立如下图所示链表结构: 请写出删除结点y的赋值语句【】。
在Windows环境下,若资源管理器左窗口中的某文件夹左边标有“+”标记,则表示
在计算机中,算法是指()。
随机试题
典型心绞痛的发作部位主要是
某孕妇,末次月经为2005年2月25日,其预产期应为
女性,28岁。发热、咳嗽、咯血3天就医。X线胸片示右中肺野2.5cm×2.5cm圆形密影,边缘清晰,上方仅见一小透亮区和液平段。空腔壁甚薄。肺门不大。其余肺野未见异常。既往有类似发病史,根据临床和X线征象,其最可能的诊断是
己糖激酶法是测定血糖的
为孤立基牙,如想达到好的固位和支持作用应选用卡环固位体是
对建设工程项目的结构主要部位除了常规检查外,还要在分部工程验收时,要求建设单位将施工、设计、监理、建设单位各方分别签字的质量验收证明在验收后()天内报送工程质量监督机构备案。
下列各种情况中,使总收益增加的是()。
【弗洛伊德】(SigmundFreud,1856—1939)南京大学2000年世界近现代史真题;南京大学2005年世界近现代吏真题;苏州大学2015年世界吏专业基础综合真题
牙周组织内的胶原主要是()。
Afterretiringfrom30yearsofteaching,EthbellPeppercouldeasilyhavedecidedtositbackand【B1】______andenjoyapeaceful
最新回复
(
0
)