首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数void fun(int x,int pp[],int木n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 例如,若X中的值为30,则有4个数符合要求,它们是1、3、5、15。
请编写函数void fun(int x,int pp[],int木n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 例如,若X中的值为30,则有4个数符合要求,它们是1、3、5、15。
admin
2018-11-10
55
问题
请编写函数void fun(int x,int pp[],int木n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。
例如,若X中的值为30,则有4个数符合要求,它们是1、3、5、15。
注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
void fun(int x,
选项
答案
void fun(int x,int pp[],int*n) { int i,j=0; for(i=l;i<=x;i-i+2)/*i的初始值为1,步长为2,确保i为奇数*/ if(x%i==0)/*将能整除x的数存入数组pp中*/ pp[j++]=i; *n=j;/*传回满足条件的数的个数*/ }
解析
本题考查:偶数的判定方法;整除的实现。
本题题干信息是:能整除x且不是偶数的所有整数。循环语句中变量i从1开始且每次增2,所以i始终是奇数。
整除的方法,在前面已经讲过多次,这里就不再赘述了。对于本题目要求的不是偶数的判定方法,即该数对2求余不为0。除以上方法外,还可以通过for循环语句直接把偶数筛出去,确保参与操作的数均为奇数。
转载请注明原文地址:https://kaotiyun.com/show/5qID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列材料回答问题。《河北省2010年国民经济和社会发展统计公报》显示:2010年农业生产形势稳定。全年粮食播种面积628.2万公顷,比上年增加6.6万公顷,增长1.1%;总产量2975.9万吨,增长2.3%。其中,夏粮产量1243.7万吨,增长0.0
人的世界观形成有一定的轨迹,人的一切言行总是一定“轨迹”的体现。资产阶级的唯我主义的形成是圆内半径运行轨迹的结果。这个“圆”的圆心就是“我”,“半径”则是个人的利害得失。对文字中画线句子理解正确的一项是()。
一篇文章的体例(以及界定文章体例的职业系统规则)就是一个具体的背景,有它的潜规则,要求你(这种语言)只能以这种面目示人。语言的丰富复调依然还存在,只是在这个语境下被掩藏了。只要操持语言的人保有足够的能力,它就会自然重现在另一个语境中。文段中“潜规则”是指(
下列陈述中错误的是()。
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
神经胶质细胞的功能有
法的制定就是指法定的国家机关,依照法定职权和程序()。
下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是()。
下列叙述中,正确的是()。
下列关于栈叙述正确的是()。
随机试题
下列不属于中断系统的功能的是()
下列各句采用的修辞方法依次是()(1)虎兕出于柙,龟玉毁于椟中。(2)是以泰山不让土壤,故能成其大;河海不择细流,故能就其深;王者不却众庶,故能明其德。(3)白发三千丈,缘愁似个长。(4)明月松间照,清泉石上流。
男性,56岁,诊断为缺血性心肌病,心功能Ⅳ级,超声心动图示左心室明显扩大,EF0.22。心电图示频发室性期前收缩。血钾4.5mmol/L,血地高辛浓度1.1ng/ml。针对该例,最不应该选用的药物为
A.司盘B.十二烷基苯磺酸钠C.普朗尼克F68D.卖泽E.吐温聚氧乙烯失水山梨醇脂肪酸酯
符合《个人所得税纳税申报》填表要求的有( )。
下列凭证可以免征印花税的是()。
关于人民群众在历史上的作用问题,历史上的哲学家、思想家有不同的回答。现将有关材料摘录如下:材料1孟轲说:“民为贵,社稷次之,君为轻。”
甲股份有限公司(以下简称甲公司)2004年至2012年度有关业务资料如下:①2004年1月1日,甲公司股东权益总额为46500万元(其中股本总额为10000万股,每股面值1元;资本公积为30000万元;盈余公积为6000万元;未分配利润
下列关于综合布线的描述中,正确的是()。
家庭是社会的基本单位,其结构随着社会的发展而变化。在中国几千年的封建社会(feudalsociety)里,绝大部分家庭是几世同堂,家里的大事由男人做主。近百年来,中国的家庭观念发生了很大的变化,中国家庭的结构也随之改变了许多。人口众多的大家庭开始分成较小
最新回复
(
0
)