首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2018-10-21
38
问题
使用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 N9
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://kaotiyun.com/show/T0xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是【】。main(){inti;for(i=1;i<=5;i++)f(i);}f(j){intj;staticinta=1000;auto
若有定义doublea[5];,则a数组元素下标的上限为______。
以下函数调用语句中含有_______个实参。func((exp1,exp2),(exp3,exp4,exp5));
执行下面的程序后,a的值为main(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下面程序的输出结果是______。 main() { int a=6,b=3; printf("%d\n" b=(a/b,a%b)); }
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
有以下程序:main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是()。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
随机试题
HCMV感染治疗的首选病原药物是
Chinaisthetopsourcecountryofinternationalstudentsintheworld.Recentstatisticshaveshowna【C1】________trendforChin
把原油和天然气从井口输送到转油站的过程中所用的集输顺序和方法叫()。
患儿虚烦疲惫,面色潮红,身热消瘦,手足心热,肢体拘挛或强直,时或抽搐,大便干结,舌光无苔,质绛少津,脉象细数。治疗首选方剂是
A.火B.痰热C.湿痰D.寒痰E.瘀肺痨患者,兼唇紫色暗,多兼夹的是
根据《建设工程安全生产管理条例》,施工单位在采用()时,应当对作业人员进行相应的安全生产教育培训。
相对估值法常用的指标包括()。Ⅰ.市盈率Ⅱ.市净率Ⅲ.市售率Ⅳ.市值回报增长比
单某是甲有限责任公司的股东,但是并没有全面履行出资义务。后来其做生意需要资金,将该股权转让给知情的罗某,并约定之后由罗某承担出资义务。下列说法正确的有()。
()是导游员成就事业之本。
CharlesDarwin’s"OntheOriginofSpecies"iscreditedwithsparkingevolution’srevolutioninscientificthought,butmanyobs
最新回复
(
0
)