首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #inClude int sum(
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #inClude int sum(
admin
2017-03-22
86
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#inClude
int sum(int n)
{
}
Void main()
{
cout<
cout<
Cout<
retUrn;
}
选项
答案
int all=0; for(int i=2;i
解析
(1)数n的因子是指为整除n等于0的所有自然数的集合。
(2)为了实现计算所有n的因子之和且不包含1和自身,函数中定义一个变量all用来保存求和结果,并为最终结果在函数结束时返回;
(3)在循环中逐个寻找n的因子,为了在计算中排除掉1和n本身,因此循环变量i的变化范围为从2到n-1。
(4)如果n%i==0,说明i是n的因子,因此将i加到all上。
转载请注明原文地址:https://kaotiyun.com/show/cnAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数inttest(inta,intb=l,intc=0),下列调用不合法的个数是test(0);test(0,0);test();test(0,0,0);
以下for语句中不是死循环的是
结构化程序设计主要强调的是
数据的物理独立性是指当数据的【】改变时,通过系统内部的自动映象或转换功能,保持了数据的逻辑结构不变。
对待排序文件的初始状态作要求的排序方法是【】。
若有以下程序#include<iostream>usingnamespacestd;classA{private:inta;public:
函数定义为Fun(int&i),变量定义n=100.则下面调用正确的是
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2}:则下列语句正确的是
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;
在数据库技术中,实体集之间的联系可以是一对_或一对多或多对多的,那么“学生”和“可选课程”的联系为【】。
随机试题
依据《中华人民共和国职业分类大典(2015年版)》的职业分类结构,第二大类指()。
衡量程序的指标很多,包括可维护性、可靠性、效率和()
A.胞质B.线粒体和胞质C.微粒体D.细胞核E.溶酶体糖的有氧氧化发生的部位
A.黑质、黑质纹状体通路B.纹状体、大脑皮质、小脑等C.豆状核D.尾状核加壳核E.丘脑底核下列疾病的病变部位是:Wilson病
甲房产开发公司在交给购房人张某的某小区平面图和项目说明书中都标明有一个健身馆。张某看中小区健身方便,决定购买一套商品房并与甲公司签订了购房合同。张某收房时发现小区没有健身馆。下列哪些表述是正确的?(2014年卷三51题)
某建设单位投资兴建住宅楼,建筑面积12000m2,钢筋混凝土框架结构,地下一层,地上七层,土方开挖范围内有局部滞水层。经公开招投标,某施工总承包单位中标。双方根据《建设工程施工合同(示范文本)》(GF─2013—0201)签订施工承包合同。合同工期为10个
某小区工程合同价款为2000万元,施工工期为320天,工程预付款为合同价款的25%,主要材料、设备所占比重为65%,则预付款的起扣点为()万元。
第一次全国公安会议于( )年召开。
据英国广播公司(BBC)9月4日报道,经过环保主义者的多年努力,中国国宝大熊猫已经不再处于世界濒危动物之列。世界自然保护联盟最新统计报告显示,一系列全国性调查表明,目前大熊猫种群数量已停止减少,呈现增长趋势。据最新的估算,成年大熊猫数量已达1864只,而幼
甲委托乙购买某品牌新款手机并预付了购机款,乙又委托丙办理此事,但未将购机款交给丙,也未征求甲的意见。丙购得手机后交给甲,甲拒绝接受。对此,下列选项正确的是()。(2016一专一29)
最新回复
(
0
)