首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。使sum(int n)能计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum函数。 试题程序: #inelude i
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。使sum(int n)能计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum函数。 试题程序: #inelude i
admin
2021-02-22
59
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。使sum(int n)能计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum函数。
试题程序:
#inelude
int sum(int n)
{
}
void main()
{
cout<
cout<
eout<
return;
}
选项
答案
int all=0; for(int i=2;i
解析
为了实现计算所有n的因子之和且不包含1和自身,在函数中定义一个变量all来保存求和结果,并为最终结果在函数结束时返回。在循环中逐个寻找n的因子,为了在计算中排除掉1和n本身,因此循环变量i的变化范围为2~n-1。如果n%i==0,说明i是n的因子,因此将i加到all上。
转载请注明原文地址:https://kaotiyun.com/show/Lbfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
有如下程序:#include<iostream>usingnamespacestd;classBoat;classCar{public:Car(inti):weight(i){}
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
软件生命周期中的活动不包括
下列选项中不属于面向对象程序设计特征的是
下列选项中不符合良好程序设计风格的是
结构化程序设计的基本原则不包括
下列关于赋值运算符“=”重载的叙述中,正确的是()。
在下面的4个关键字中用来说明虚函数的是()。
随机试题
M2测度与夏普指数对基金绩效表现的排序可能出现差异。( )
(2010年10月)国际政治基本准则的特点______、______、______、______。
下列关于租赁合同终止后的情形的说法正确的是()
简述生产力对教育的制约作用。
关于血管瘤,下列哪项说法是错误的
治疗慢性胃炎胃阴不足证的代表方剂是
汉洲市宋城县公安局下属的明池乡派出所民警抓获了盗窃农用具的字文法,以宋城县公安局的名义对字文法做出罚款100元的决定,此时宇文法可以通过什么途径获取救济?
公司申请公司债券上市交易,应当符合的条件不包括()。
新疆的“无花果之乡”和“石榴之乡”依次是指()。
A、Residentialareas.B、Thegarage.C、Parkinglots.D、Thefrontofthehouse.C[听力原文]Whichistheplacewherecartheftmostl
最新回复
(
0
)