首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组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
87
问题
下面程序的功能是:将字符数组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全国计算机二级
相关试题推荐
工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Form1中的代码如下:PrivateSubT
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
窗体上有1个名称为Text1的文本框和1个名称为Label1的标签。运行以下程序,在文本框中输入VisualBasic,则标签中显示内容为basic的是
如下程序代码:OptionBase1DimalT()AsIntegerPrivateSubCommand1_Click()DimiAsInteger,iAsIntegerReDima
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)
下面哪个属性肯定不是框架控件的属性()。
结构化程序的三种基本结构是()。
下列关于队列的叙述中正确的是
人们提出了用______的原理来设计软件,这就是软件工程学诞生的基础。
随机试题
绿色营销
为了总括地对销售过程中的主要经济业务进行核算,企业必须开设和运用“主营业务收入”“主营业务成本”“其他业务收入”“其他业务成本"“销售费用”________等账户。此外,对收取的货款进行核算时,还应开设和运用“应收账款”________“银行存款”等账户。
初产妇第二产超过2小时称为( )。
30岁,继发不孕5年,经后4天突起高热,寒战,下腹痛,右侧甚,血压110/80mmHg,脉搏120次/min,体温39℃,下腹轻压痛。妇科查宫颈有脓性分泌物,子宫后倾,稍大稍软,有压痛,双侧附件增厚、压痛。根据上述症状,应考虑为下述何种疾病
慢性血吸虫虫卵结节的特征是
工程造价咨询企业的名称、住所、组织形式、法定代表人等事项发生变更的,应当自变更确立之日起()日内,到资质许可机关办理资质证书变更手续。
根据现代激励理论,下列因素中真正能对组织员工产生激励作用的是()。
Accordingtothepassage,whichorganizationraisedtheproposaltostopthepracticeofliedetectionevidenceinmilitarycour
假设inta=1,b=2;则表达式a+++--b的值为______。
ChoosingaForeignLanguagetoStudyItisnoteasytochooseaforeignlanguagetostudy,buttherearesomequestionsyoucan
最新回复
(
0
)