首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。 #include <iostream> #include <string> using namespace std; int main
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。 #include <iostream> #include <string> using namespace std; int main
admin
2010-03-29
32
问题
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。
#include <iostream>
#include <string>
using namespace std;
int main ( )
{
char a[]="changuage",t,m;
int i,j,k;
k=strlen(A) ;
for (i=0; i<=k-2; i+=2)
{
m=i;
for (j=i+2; j<=k;【 】)
if (a[m] >a [j]
m=j;
if(【 】)
{ t=a
;
a
=a[m];
a [m] =t;
}
}
cout<<a<<end1;
return 0;
}
选项
答案
j+=2(或j=j+2) m!=i
解析
本题将字符数组a中下标值为偶数的元素从小到大排列,采用选择法排序。本题用m表示每轮最小值的下标。每次循环开始时,都认为该轮的最小值下标为第1个元素的下标即i,让m=i,然后最小值a[m]与所有后面的元素比较,如果后面的元素值小,则记下它的下标。第1空白处应填下标,j的变化,由于只对偶数下标排序,j的值应该增加2,故第1空白处填:j+=2。当一轮比较完后,该轮的最小值下标存放在变量m中,如果m的值就是该轮比较的第1个元素的下标值i,则不需要交换。只有在m不等于i的时候,才交换,所以第2空白处应填:m!=i。
转载请注明原文地址:https://kaotiyun.com/show/lGjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中正确的是
有以下程序#include<stdio.h>ma:in(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf(’’%d,%d\n’’,s,t);}在VC6平台上编译运行,程序
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d
有以下程序#includemain(){inta=5,b=1,t;t=(a
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
A.颅内占位性病变B.中枢神经系统感染C.以头痛为主要表现的癫痫D.蛛网膜下腔出血E.偏头痛反复发作搏动性头痛,可有视觉障碍和胃肠道症状,无神经系统异常体征,可诊断为
方药配伍寓有"培土生金"之义的是()
企业法律顾问注册后,(),可以注销其注册,并吊销其《企业法律顾问执业证书》。
根据我国现行宪法和有关法律规定,下列有关行政区域划分,行政区域边界争议处理的主管部门的表述中,下列说法错误的是:()
职业化包含多种层次的内容,其核心层是()。
Excel中,如果要在单元格中插入当前日期,可以按Ctrl+()键。
监控中心数据统计显示,截至2012年6月南京商品房住宅上半年共成交30452套,310.7万平米,成交套数同比2011年上半年上涨59.29%。其中,南京楼市增长较多的板块是两江,江北同比去年上半年多卖出2580套房,江宁同比多卖3126套。20
简述艾里克森人格发展理论。
1937年夏,毛泽东在延安抗日军政大学讲授《实践论》《矛盾论》,从马克思主义认识论的高度,总结中国共产党的历史经验()
BeautyIsMeaningless Ayoungmanseesasunsetand,unabletounderstandorToexpresstheemotionthatitraisesinhint,he
最新回复
(
0
)