首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
70
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
在数据库系统中,数据模型包括概念模型、逻辑模型和
有以下程序main(){inti=0;i=~i:printf("%d\n",i);}程序运行后的输出结果是
下列与队列结构有关联的是
以下关于结构化程序设计的叙述中正确的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
若有定义语句:intx=10;则表达式x-=x+x的值为
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在__2__处使fa指向函数f1,在__3__处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.00
层次型、网状型和关系型数据库划分原则是()。
当变量C的值不为2、4、6时,值为“真”的表达式是()。
随机试题
45钢可以用于制造车床主轴。
下列关于DNA双螺旋结构的叙述,正确的是
下列各项中,属于哮病治法的是
患者,女,46岁。躯干部反复水疱2年。体格检查:躯干部绿豆大小水疱,疱壁紧,尼氏征(一),部分水疱呈环形排列。如果该患者皮肤组织病理显示:表皮内水疱,疱液内有棘松解细胞,其最可能的诊断为
在下列进出口商品中,()系《麻醉药品管制品种目录》所列麻醉药品,货物所有人应当凭麻醉药品进出口准许证向海关办理报关手续。
根据期货投资者人市目的的不同,可将期货投资者分为()。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
有如下类的定义。应在空格处填入的语句是()。classMyClass{______________intx,y;public:MyClass(inta=0,intb=0)
Choosethecorrectletter,A,BorC.ResearchprojectonattitudestowardsstudyRegardingteaching,Phoebesaysshehaslearn
(1)"It’sfivemiles:andasyou’reevidentlybentontalkingyoumightaswelltalktosomepurposebytellingmewhatyouknow
最新回复
(
0
)