首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
93
问题
使用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;classA{public:A(inti):r1(i){}vgidprint(){cout<<’
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下列选项中不符合良好程序设计风格的是
结构化程序设计中,下面对goto语句使用描述正确的是
下列选项中不属于结构化程序设计方法的是
结构化程序设计的基本原则不包括
下列选项中不属于结构化程序设计原则的是
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
随机试题
在网络层中,需要对IP分组中的()进行校验。
1
颈动脉体位于
税法适用原则是指税务行政机关和司法机关运用税收法律规范解决具体问题所必须遵循的准则。下列项目中属于税法适用原则的有()。
“人不能两次踏入同一条河流”,这句话说明运动和静止的关系是()。
(2014年真题)医生甲意图杀死患者司某,将毒药给不知情的护士乙。乙粗心大意,未经检查就让司某服下毒药,司某中毒死亡。甲属于故意杀人罪的()。
(2012年多选43)组织、领导传销活动罪中“传销活动”的特征包括()。
=_______.
数据流的类型有【】和事务型。
ABiologicalClockEverylivingthinghaswhatscientistscallabiologicalclockthatcontrolsbehavior.Thebiologicalcloc
最新回复
(
0
)