首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
99
问题
使用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>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
有如下程序:#include<iostream>usingnamespacestd;classBoat;classCar{public:Car(inti):weight(i){}
下面不属于软件设计原则的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:TestClass3TestClass2TestClass1其中定义的类并不完整,
下列关于派生类构造函数和析构函数的说法中,错误的是()。
随机试题
用于解救麻醉性镇痛药急性中毒的药物是()
Haveyou【B1】______askedyourselfwhychildrengotoschool?Youwillprobablysaythattheygo【B2】______theirownlanguagea
咯血的常见证候是
患者,女,70岁,反复咳嗽近30年,近一周因发热,咳嗽,咳痰,呼吸困难入院。查体:体温38.8℃,脉率:80次/分,血压140/80mmHg,未见颈静脉充盈,右中下肺叩浊,语音震颤减弱,呼吸音消失,左肺可闻及散在干湿性啰音,心界向左扩大,心律不整,心率10
中国古建筑按照建筑物的用途分类,主要有民居建筑、宫殿建筑、礼制性祭祀建筑、宗教建筑、陵墓建筑、军事防御体系、古典园林以及桥梁建筑等类型。下列属于宗教建筑的有()
公司合并时,合并各方的债权、债务,应当由合并后存续的公司或者新设的公司承继。()
财务报告分析具有()特征。
污名认同,是指一个社群或族群对自己产生负面的认同感,因而竭力排斥自己的母文化及表征,并向另一文化迅速靠拢或同化。根据上述定义,下列不属于污名认同的是:
Aspartofmorecomprehensivecomplianceandethicsprograms,manycompanieshaveformulatedinternalpoliciespertainingtothe
A、SomeofthemarelocatedinLondon.B、TheyarecharacteristicoftheUK.C、TheyareinthesuburboftheUK.D、Theyareledby
最新回复
(
0
)