首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能求能整除x且是偶数的数,把这些数保存在数组bb中,并按从大到小的顺序输出。 例如当x=20时,依次输出:20 10 4 2。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容
请补充函数fun(),该函数的功能求能整除x且是偶数的数,把这些数保存在数组bb中,并按从大到小的顺序输出。 例如当x=20时,依次输出:20 10 4 2。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容
admin
2009-02-15
102
问题
请补充函数fun(),该函数的功能求能整除x且是偶数的数,把这些数保存在数组bb中,并按从大到小的顺序输出。
例如当x=20时,依次输出:20 10 4 2。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun(int k,int bb[ ])
{
int i;
int j=0;
for(【l】;i<=k;i++)
{
if(【 】)
bb[i++]=i;
}
printf("\n\n");
for(i=【 】;i>=0;i--)
printf(“%d”,bb
);
}
main( )
{
int k=1;
int bb[100];
clrscr( );
printf(“\nPlease input X=”);
scanf(“%d”,&k);
fun(k,bb);
}
选项
答案
i=l k%i==0&&i%2==0 -j
解析
第一空:为了求出能整除k,且是偶数的数,寻找范围是从1到k。第二空:如果i能整除k,则k对i求余为0,如果i为偶数,则i对2求余为0,由于这两个条件要同时满足,所以要使用“与”运算符“&&”。第三空:由于数组bb[]中的数是按从小到大的顺序排列的,而题目要求按从大到小输出,所以从数组的最后一个元素开始,依次输出。因为在for循环中,变量j多加了一次,所以这里要将j减1,得到数组最后一个元素的下标。
转载请注明原文地址:https://kaotiyun.com/show/yTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将下面《水浒传》的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
根据《刑事诉讼法》的规定,下列不属于中级人民法院管辖的第一审刑事案件是()。
秦朝郡守和县令的产生方式是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
某种汉堡包每个成本4.5元,售价10.5元。当天卖不完的汉堡包即不再出售。在过去十天里,餐厅每天都会准备200个汉堡包,其中有六天正好卖完,四天各剩余25个。问这十天该餐厅卖汉堡包共赚了多少元?
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
西周时期为保证适用法律的谨慎,防止错杀无辜,对犯罪事实有疑的案件,在司法审判中要经过()程序。
随机试题
关于病理缩复环不正确的是
磨牙后垫可指导全口义齿排牙的方面不包括
患者,男性,18岁,右下颌下区出现无痛性质软肿物3年余。检查见:肿块表面皮肤正常,口内检查也无异常。行下颌下肿块手术时见肿块呈囊性。术中囊壁破裂,流出黏稠且略带黄色蛋清样液体,遂将囊壁及下颌下腺一并摘除。但术后不久囊肿复发。术前对诊断最有帮助的检查是
以下关于减压浓缩的叙述,哪个是不正确的
焊料熔点应低于被焊合金,一般以较被焊合金低100℃为宜。()
一平面简谐机械波在媒质中传播时,若一媒质质元在t时刻波的能量时10J,则在(t+T)(T为波的周期)时刻该媒质质元的振动动能是()J。
不同等风险量曲线上,一个点离原点越远,表示风险量()。
在垂直高差较大的边坡铺设HDPE膜时,应设锚固平台,平台高差不宜大于()。
公文的实用性是指公文必须符合党和国家当前的方针、政策。()
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
最新回复
(
0
)