首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
函数smove(int A[],int n)的功能是将数组中所有的奇数都放到所有偶数之前,其过程为:设置数组元素下标索引i(初值为0)和j(初值为n-1),从数组的两端开始检查元素的奇偶性。若A[i]、A[j]都是奇数,则从前往后找出一个偶数,再与A[j]
函数smove(int A[],int n)的功能是将数组中所有的奇数都放到所有偶数之前,其过程为:设置数组元素下标索引i(初值为0)和j(初值为n-1),从数组的两端开始检查元素的奇偶性。若A[i]、A[j]都是奇数,则从前往后找出一个偶数,再与A[j]
admin
2017-05-05
36
问题
函数smove(int A[],int n)的功能是将数组中所有的奇数都放到所有偶数之前,其过程为:设置数组元素下标索引i(初值为0)和j(初值为n-1),从数组的两端开始检查元素的奇偶性。若A
、A[j]都是奇数,则从前往后找出一个偶数,再与A[j]进行交换;若A
、A[j]都是偶数,则从后往前找出一个奇数,再与A
进行交换,若A
是偶数而A[j]是奇数,则交换两者,直到将所有的奇数都排在所有的偶数之前为止。
void smove(int A[],int n)
{int temp,i=0,j=n-1;
if(n<2)
return;
while(i<j)
{
if(A
%2==1&&A[j]%2==1){______;)
else if(A
%2==O&&A[j]%2==0){_______;}
else{
if(_______)
{
temp=A
;A
=A[j];A[j]=temp;
}
i++,j一一;
}
}
}
选项
答案
A[i++]%2==0;temp=A[i++];A[i++]=A[j];A[j]=temp A[j一一]%2==1 temp=A[j一一];A[j一一]=A[i];A[i]=temp A[i]%2==0&&A[j]%==1
解析
转载请注明原文地址:https://jikaoti.com/ti/R6F9FFFM
本试题收录于:
中学信息技术题库教师公开招聘分类
0
中学信息技术
教师公开招聘
相关试题推荐
当人体在剧烈运动时,呼吸和循环系统的功能_______约经历1~2分钟后达极限水平,称此为_______。
新《课标》与传统的体育教学大纲相比,体育教师的角色相应地发生了变化,体育教师从教学活动的主角,转变为体育课程的决策者、学习过程的指导者和促进者、学习活动的设计者和组织者、课程内容资源的开发者、体育教育的研究者。()
人在完成某种运动表现的力量,若不考虑与本人体重的关系,称为()。
武术竞赛类型可分为()几种。
青铜器:发源于黄河流域.是加锡的合金。分________、________、________工具及车马器等四大类。其中________是统治阶级用以区别尊卑等级的器物。其品种有鼎、豆、尊、盘、钟等。
试从情感表达和形式语言的角度,分析梵高作品总体的艺术特色。
美术是一门操作性很强的学科,课堂教学中教师适度地当场演示往往给学生起到一个很好的指导性作用。但是老师的演示过多,会束缚学生的思维,有的学生不假思考就照着教师的范画依样画葫芦。你认为作为一个合格的老师应该怎样把握这个“度”。
谈谈计算机病毒的传播途径和来源。
通常把各种算术运算操作归纳为______和______两个最基本的操作,这就是运算器以加法器为核心的原因。
十进制数58转换成二进制数是_____。
随机试题
下列对生物体生存和发展起重要作用的行为中,斯金纳更强调的是【】
影响毒物代谢的因素有()
A.青霉素B.红霉素C.甲硝唑D.万古霉素吸入性肺脓肿首选
Carryover主要是指
A.标本兼治B.三因制宜C.正治D.反治E.阴液或阳气突然大量丢失的病理状态实则泻之所属的治法是
FB是一家经销化工商品的公司,其经营网点遍布全国,为了应对激烈的市场竞争,该公司3年前投入1000多万元完成了信息系统的升级改造,大幅度提高了库存控制效率,帮助公司实现了供应链的多层级库存管理。过去,由于库存能力不足,当大批订货到港的时候,公司主
简述居民委员会和村民委员会的任务。
[*]
请打开考生文件夹下的解决方案文件proj2,该工程中含有一个源程序文件proj2.cpp,请将堆栈类的定义补充完整。使程序的输出结果为:Theelementofstackare:4321注意:请勿修改主函数main和其他函数中的任何内容,
Dylandidnotshowupinperson,butwrotealetterforhisgratitudetothefamouswriters.
最新回复
(
0
)