首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
35
问题
使用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://jikaoti.com/ti/X2A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类,它包括类iostream和()。
下列程序的运行结果是【 】。#include<iostream.h>classSomeClass{public:SomeClass(intvalue){some_value=value;};
类模板的使用实际上是将类模板实例化成一个具体的【】。
下面有关重载函数的说法中正确的是
若要访问指针变量p所指向的数据,应使用表达式______。
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}privat
下列关于线性链表的叙述中,正确的是()。A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树牛总的结点数为【】。
下列数据结构中,属于非线性结构的是
设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的
随机试题
国际公认的偿债率的警戒线为()。
环胞菌素A抗胸腺细胞球蛋白
A.发热伴肝脾大B.发热伴皮肤黏膜出血C.先发热后昏迷D.发热伴寒战、右上腹绞痛E.发热伴关节痛流行性出血热
下列降压药物中便秘发生率最高的药物是
女性,50岁,大便次数增多、带血2个月,伴便意频繁,大便变形,变细,大便隐血(++),直肠指诊:距肛门8cm触到一肿物约3cm×3cm大小,尚可活动,指套上有血迹,病理诊断直肠腺癌,对其最主要的治疗方法为
图示各种型钢中,哪一种适合作楼面梁?
下列进度计划中,属于建设单位计划系统的是()。
建筑安装工程费由()组成。
下列土地中,可以依法免缴城镇土地使用税的有()。
从长度为3,5,7,9,11的5条线段中,取3条作三角形,能作成的不同三角形的个数为
最新回复
(
0
)