首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。 例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后,a
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。 例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后,a
admin
2021-07-09
23
问题
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。
例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后,a所指数组中的数据为:4、2、6、8,返回值为4。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:
不得增行或删行,也不得更改程序的结构!
【试题源程序】
#include
#define N 9
int fun(int a[],int n)
{ int i,j;
j=0;
for(i=0;i<n;i++)
/**********found**********/
if(
【1】
==0){
/**********found**********/
【2】
=a
;j++;
}
/**********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 even:%d\n",n);
printf("\nThen even:\n");
for(i=0;i<n;i++)
printf("%4d",b
);
printf("\n");
}
选项
答案
【1】a[i]%2 【2】a[j] 【3】j
解析
填空【1】:if语句条件表达式,判断数组元素是否为偶数,对2求余,结果为0,则为偶数;结果为1则为奇数。
填空【2】:如果该数组元素是偶数,则将其值保存。
填空【3】:最后按要求将偶数个数通过return语句返回给main函数。
转载请注明原文地址:https://kaotiyun.com/show/r7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
设有定义:inta;floatb;,执行seanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,则a和b的值分别是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
负责数据库中查询操作的数据库语言是
以下选项中关于C语言常量的叙述错误的是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
随机试题
在某公司职员中,所有的年轻人都有大学学历,有的部门经理有留学经历,有的年轻人也有留学经历,所有有大学学历的人都建立了公积金个人账户,没有部门经理有公积金个人账户。如果以上为真,则以下哪项必假?
伦敦保险业协会的协会货物条款,将险别分为_______、_______、_______三个基本险别。
A.中性粒细胞B.嗜酸性粒细胞C.嗜碱性粒细胞D.单核细胞E.淋巴细胞寄生虫感染时哪种细胞增多
人体实验应遵循的伦理原则包括,除外A.知情同意的原则B.维护受试者利益的原则C.科学的原则D.医学发展和人类健康利益第一的原则E.有利于维护和促进人类健康的原则
下列不属于四君子丸组成药物的是
肝性脑病患者禁用的维生素是
Thefirst______inthedevelopmentofcivilizedmanwereprobablytheinventionofprimitiveweaponsandthediscoveryoffire.
下列关于抗战胜利的意义评述不恰当的是
Jealousytypicallyreferstothethoughts,feelings,andbehaviorsthatoccurwhenapersonbelievesavaluedrelationshipisbe
A、OK,Iwill.B、Takecare.C、Thankyou.D、Let’sgo.A本题考查对Could引导的提出请求的一般疑问句的回答。对于此类问题的回答分为肯定和否定两种:肯定回答一般为Yes,ofcourse/certainl
最新回复
(
0
)