首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(i
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(i
admin
2020-05-14
38
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include
int sum(int n)
{
)
void main()
{
cout<
cout<
cout<
return;
}
选项
答案
int a11=0; for(int i=2;i
解析
(1)数n的因子是指为整除n等于0的所有自然数的集合。
(2)为了实现计算所有n的因子之和且不包含1和自身,函数中定义一个变量all用来保存求和结果,并为最终结果在函数结束时返回;
(3)在循环中逐个寻找n的因子,为了在计算中排除掉l和n本身,因此循环变量i的变化范围为从2到n一1。
(4)如果n%i==0,说明i是n的因子,因此将i加到all上。
转载请注明原文地址:https://kaotiyun.com/show/Bg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于虚函数的叙述中不正确的是
有如下程序:#include<iostream>usingnamespacestd;longfun(intn){if(n>2)return(fun(n-1)+fun(n-2));return
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10);则下列叙述中错误的是
算法的时间复杂度是指()。
下面关于对象概念的描述中,()是错误的。
下列属于大型数据库系统的是()。
下列的各类函数中,()不是类的成员函数。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列有关运算符重载的表述中,正确的是
软件调试的目的是()。
随机试题
判断两个变量间相关关系的密切程度时,“低度直线相关”通常是指()
女患者,47岁,面色晦黯,精神萎靡,形寒肢冷,腹胀纳呆,大便溏薄,经行量多,或崩中暴下,色淡,平时带下清稀量多,舌淡苔薄白,脉沉细无力。最恰当的治法是
经产妇,临产16小时,破膜18小时。宫缩强,下腹压痛,枕左前位,先露高,胎心150次/分,宫口开大2cm,胎头双顶径6cm,导尿见肉眼血尿。最可能的诊断是初产妇,临产5小时,全腹痛1小时,阴道少量出血。检查血压8~50mmHg,脉搏120次/分。腹部检
检验材料的质量应按()验收。当参加验收各方对工程质量验收意见不一致时,可请()协调处理。
处于成熟期的行业,价格竞争(),新产品的出现速度非常()。(2010年下半年)
金融远期合约的特点表现在()。
现阶段,我国货币政策的操作目标和中介目标分别是()。
下列各项中,属于“所有者权益内部结转”项目的有()。
个体难以清楚陈述、只能借助于某种作业形式间接推测其存在的,主要用来解决“做什么”和“怎么做”问题的知识称为()
A、Twodayslater.B、Inacoupleofdays.C、Immediatelyafterthemeeting.D、Tomorrow.C
最新回复
(
0
)