首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是把数组aa中的奇数元素按原来的先后顺序放在原数组后面。 例如,输入“33,67,42,58,25,76,85,16,41,56”,输出结果“42,58,76,16,56,33,67,25,25,41。 注意:
请补充函数fun(),该函数的功能是把数组aa中的奇数元素按原来的先后顺序放在原数组后面。 例如,输入“33,67,42,58,25,76,85,16,41,56”,输出结果“42,58,76,16,56,33,67,25,25,41。 注意:
admin
2010-09-14
29
问题
请补充函数fun(),该函数的功能是把数组aa中的奇数元素按原来的先后顺序放在原数组后面。
例如,输入“33,67,42,58,25,76,85,16,41,56”,输出结果“42,58,76,16,56,33,67,25,25,41。
注意:部分源程序给出如下。
请勿改动主函数main和具他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 10
void fun(int aa[])
{
int i, j=0,k 0;
int bb IN];
for (i 0; i<N; i++)
{
if (【 】)
bb[k++] aa
;
else
aa [j++] =aa Ii];
for(i=0; i<k;【 】)
aa[j] bb
;
}
main ( )
{
int i;
int aa[N]={33, 67, 42,58,25, 76, 85, 16,
41,56};
clrscr ();
printf("\n*** original list ***\n");
for (i=0; i<N; i++)
printf("%4d", aa
);
fun (aa);
printf("\n*** new list ***\n");
for (i=0; i<N; i++)
printf("%4d", aa
);
}
选项
答案
aa[i]%2!=0或 aa[i]%2==1 i++,j++
解析
第一空:如果一个数对2求余,结果不为0,也就是等于1,则这个数为奇数,就把这个数先暂时存在数组bb中。否则这个数为偶数,就存在数组aa中。第二空:最后,将数组bb中的奇数都拷贝到数组aa中偶数的后面。每执行一次循环休,数组aa的下标j和数组bb的下标i都要加1。
转载请注明原文地址:https://kaotiyun.com/show/KXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
根据我国相关法律的规定,()的行政处罚只能由法律加以设定。
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥提倡自由贸易
对具有相同纳税能力的纳税人,不分经济成分、经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
热传导的各种方式中,热辐射是以()形式传递热量的。
下列历史事件按时间先后排序正确的一组是()。
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
某校五年级有100名学生参加活动,男生两人一组,女生三人一组,共有41组。那么男、女生各有多少名?
随机试题
男患者,20岁,平素健康,受凉后发热、咳嗽、咳铁锈色痰,体温持续3d均在39.4~40.3℃之间。该患者最可能见到的体征是()
A.心悸伴心前区痛B.心悸伴发热C.心悸伴贫血D.心悸伴呼吸困难E.心悸伴消瘦、出汗急性失血可见
用免疫接种法预防猪细小病毒病,母猪的免疫时间是
急性胰腺炎假性囊肿形成的时间—般是病后()
下列各项中,不属于债权人会议职权的是()。
绩效考评的类型有()。(2003年7月二级真题)
若函数f(x)=e-x+cos,则f’(x)=—e-x。()
Theinterviewisanimportanteventinthejob-huntingprocess,becausethe20or30minutesyouspendwiththeinterviewermay
执行下面的指令序列后,(BX)=______。 X1 DW’CD’ X2 DB 16DUP(?) Y EQU $—X1 MOV BX,Y
A、Childcaring.B、Education.C、Computering.D、Psychology.DWhatdoesthewomanmajorin?
最新回复
(
0
)