首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列上函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include<iostream.h>
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列上函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include<iostream.h>
admin
2016-10-28
31
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列上函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include<iostream.h>
int sum(int n)
{
}
void main()
{
cout<<sum(10)<<endl;
cout<<sum(200)<<endl;
cout<<sum(400)<<endl;
return;
}
选项
答案
int all=0; for(int i=2;i<n;i++) { if(n%i==0) { all+=i; } } return all;
解析
(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://jikaoti.com/ti/uME0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
在数据流图(DFD)中,带有名字的箭头表示
在双链表中,每个节点有两个指针域,一个指向前驱节点,另一个指向【】。
设有二维数组A[0..9,0..19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为,【】。
下列虚基类的声明中,正确的是()。
以下运算符中不能重载的运算符是
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
可编程序控制器输入输出信号有开关量、模拟量、________三种类型。
被杜甫称为“凌云健笔意纵横”的作家是()
女,45岁,外伤脾破裂,失血性休克手术行脾切除术后,脉搏110次/分,血压100/60mmHg,呼吸窘迫,烦躁不安,呼吸频率35次/分,PaO252mmHg,考虑ARDS,对患者的处理中不正确的是
桥梁试验检测可以完善设计理论和为施工工艺积累实践经验。()
市、县人民政府应当在批准历史文化教育街区保护规划后的()内,将保护规划报省、自治区人民政府建设行政主管部门备案。
甲企业为增值税一般纳税人,2019年度取得销售收入8800万元,销售成本为5000万元,会计利润为845万元。2019年,甲企业其他相关财务资料如下:(1)在管理费用中,发生业务招待费140万元,新产品的研究开发费用280万元(未形成无形资产计入当期损益
甲公司2×12年度至2×15年度对乙公司股票投资业务的相关资料如下:(1)2×12年1月1日,甲公司从二级市场以每股22元的价格购入乙公司发行的股票200万股,占乙公司有表决权股份的5%,对乙公司无重大影响,划分为可供出售金融资产。另支付相关交易费用40
下列关于基尼系数的说法,不正确的是()。
社会工作在社会层面的目标是解决社会问题,促进社会公正。()
It’snotalwayseasytodecidewhichsportto【66】t______up.Whenchoosing,itisimportanttorememberthatexcellenceinsport
最新回复
(
0
)