首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(hatn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(hatn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(
admin
2017-11-27
26
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(hatn)计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include
int sum(int n)
{
}
void main()
{
cout<
cout<
cout<
return;
}
选项
答案
int all=0; for(int i=2;i
解析
(1)数n的因子是指为整除n等于0的所有自然数的集合。
(2)为了实现计算所有n的因子之和且不包含1和自身,函数中定义一个变量all用来保存求和结果,并为最终结果在函数结束时返回;
(3)在循环中逐个寻找n的因子,为了在计算中排除掉1和n本身,因此循环变量i的变化范围为从2到n-1。
(4)如果n%i=0,说明i是n的因子,因此将i加到all上。
转载请注明原文地址:https://kaotiyun.com/show/4JAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是()。
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
C++中把数据之间的传输操作称为()
友元运算符。obj1>obj2被C++编译器解释为()。
一个类中有【 】个构造函数。
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b:s=s*s;cout<<s<<end1;}
按照“先进先出”组织数据的数据结构是()。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
数据库系统的核心是
在长度为n的线性表中,寻找最大项至少需要比较【】次。
随机试题
甲状腺功能亢进症患者手术治疗前,药物准备的方法有
下述有关18F-FDGPET/CT鼻咽癌的临床应用不正确的是
下列氨基酸属酸性氨基酸的是
下列药物中可引起过敏反应甚至过敏休克的是
东北人口流失由一系列复杂的原因造成,有很多是全国性问题,也有一些是东北独有的,无须过度渲染,也不可__________。具体考察外流人口,大部分主要从事保洁、保安等简单劳动,这是近年来东北经济发展不振的一个结果,而不是一个原因。人口由经济欠发达地区向发达地
赵某的次子乙,平时脾气暴躁经常打骂赵某。一日,乙与其妻发生争吵,赵某过来劝说。乙转而辱骂赵某对其拳打脚踢,并拿起身边的板凳欲砸赵某,赵某见状起身就逃,乙随后紧追。赵某的长子甲见状,随手拿起身边的扁担朝乙的颈部打了一下,将乙打昏在地上。赵某顺手拿起地上的石头
设计执行层坚持的原则不包括( )原则。
事故处理需要进行设计变更的可由()提出设计变更方案。
Oncewethoughtofpollution【C1】______meaningsimplysmog—thechoking,stinging,dirtyairthathoversovercities.Butairpoll
Istillremember--myhandsandmyfingertipsstillremember--whatusedtolieinstoreforusonourreturntoschoolfromtheh
最新回复
(
0
)