首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]..…•中,把偶数从数组中删除,奇数个
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]..…•中,把偶数从数组中删除,奇数个
admin
2020-06-02
34
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]..…•中,把偶数从数组中删除,奇数个数通过函数值返回。
例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中的数据为:9,1,3,5,7,返回值为5。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 9
int fun(int a[],int n)
{ int i,j;
j=0;
for(i=0;i<n;i++)
/*********found*********/
if(a
%2==
【1】
)
{
/*********found*********/
a[j]=a
;
【2】
;
}
/*********found*********/
return
【3】
;
}
main()
{ int b[N]={9,1,4,2,3,6,5,8,7),i,n;
printf("\nThe original data:\n");
for(i=0;i<N;i++)
printf("%4d",b
);
printf("\n");
n=fun(b,N);
printf("\nThe number of odd:%d\n",n);
printf("\nThe odd number:\n");
for(i=0;i<n;i++)
printf("%4d",b
);
printf("\n");
}
选项
答案
(1)1 (2)j++ (3)j
解析
填空1:根据题目要求,需进行奇偶数的判定,可以通过if条件语句来判断数组元素是否为奇数,如果元素不能被2整除,则为奇数,所以填入if(a
%2==1)。
填空2:将为奇数的元素重新存放到数组的前面,同时下标增1。
填空3:函数返回值需要返回数组中奇数的个数,因此返回变量j。
转载请注明原文地址:https://jikaoti.com/ti/73G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
数据流图中带有箭头的线段表示的是
有以下程序#include#defineN3voidfun(inta[][N],intb[])main(){inti,j;{intx[N][N
以下错误的定义语句是
以下选项中,能用作数据常量的是
栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,再依次出栈,则元素出栈的顺序是
支持子程序调用的数据结构是
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf(STUa)
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
男性脊髓灰质炎后遗症患者,行走时右腿在支撑期不能保持伸膝稳定,上身前倾,重力线通过膝关节前方,使膝被动伸直,为制定合理的康复治疗方案,需对患者进行的功能评定不包括
关于故意杀人罪、故意伤害罪的判断,下列哪一选项是正确的?
某机电安装工程,由于分部工程项目繁多,施工承包单位在开工前,分析了施工内容,确定了施工程序,并编制了单位工程施工进度计划,提交监理工程师并获批准。[问题]1.单位工程施工程序确定的原则是什么?2.一般情况下,机电安装工程开工必须具备的条件有哪
2012年甲将自己的三间私房作价40万元转让给乙,乙略加修缮,居住一年后以70万元的价格转让给丙,丙居住一年后以120万元的价格转让给丁。以上几次转让均未办理过户登记手续。在丁居住期间,房屋所在地被所在城市规划为对外经济开发区,该房价格涨到300万元。现甲
济南的四门塔是我国最早的全石结构佛塔。()
公信力是政府的影响力与号召力,反映着人民群众对政府的满意度和信任度。下列措施中有助于提高政府公信力的是()。①市建设委员会落实科学发展观,推进绿色工程建设②市委召开党外人士座谈会,共商经济社会发展大计③政府及其工作人
ComputerMouseThebasiccomputermouseis【C1】______amazinglycleverinventionwitharelativelysimpledesignthatallowsu
Whataretheman’shobbies?
AIDS(AcquiredImmuneDeficiencySyndrome)isafataldiseasethatdestroystheimmunesystem.MorethanfouroutoffiveAIDSc
A、Itistherevolutionofthebrain’smemory.B、Itisthechallengeforthebrain’scapacity.C、Itistheactivatorofthebrain
最新回复
(
0
)