首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
52
问题
使用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全国计算机二级
相关试题推荐
语句ofstreamf(’’SALARY.DAT’’,ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
下列叙述中错误的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
结构化程序设计的基本原则不包括
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
如下函数模板:tempiateTsquare(Tx){returnx*x;}其中T是()。
随机试题
我国《劳动法》规定:未成年工是指()。
结核性脑膜炎早期结核性脑膜炎晚期
下列辅料中可用作助流剂的是
在颌面部骨中唯一能动的是
期货交易所宣布进入异常情况并决定暂停交易的,暂停交易的期限不得超过()个交易日,但经中国证监会批准延长的除外。
由于顾客不同,可能对同一产品提出不同的功能需求,也可能对同一产品的同一功能提出不同的需求,需求不同,质量要求也就不同。这体现了质量的()。
现有一配合物,它的化学式为[CoCl3(NH3)3],则其配位原子是()。
下列关于自由刑刑期及其刑期折抵的表述,正确的是()。
HowtoapproachListeningTestPartTwo•ThispartoftheListeningTesttestsyourunderstandingofnumbers,namesandspelling
Joyandsadnessareexperiencedbypeopleinallculturesaroundtheworld,buthowcanwetellwhenotherpeoplearehappyord
最新回复
(
0
)