首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun(),它的功能是计算并输出给定整数n的所有因子(不包括1与自身)之和(规定n的值不大于1000)。 例如:输入n的值为856,则输出为sum=763。 注意:部分源程序已存在文件test33_2.cpp中。 请勿修改主函数main和其他
请编写一个函数fun(),它的功能是计算并输出给定整数n的所有因子(不包括1与自身)之和(规定n的值不大于1000)。 例如:输入n的值为856,则输出为sum=763。 注意:部分源程序已存在文件test33_2.cpp中。 请勿修改主函数main和其他
admin
2010-02-08
15
问题
请编写一个函数fun(),它的功能是计算并输出给定整数n的所有因子(不包括1与自身)之和(规定n的值不大于1000)。
例如:输入n的值为856,则输出为sum=763。
注意:部分源程序已存在文件test33_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数count的花括号中填写若干语句。
文件test33_2.cpp清单如下:
#include<stdio. h>
#include<iostream. h>
int fun(int n)
{
}
void main ( )
{
int n, sum;
cout<<"Input n:"<<end1;
cin>>n;
sum=fun (n);
cout<<" sum= \n"<<sum<<end1;
}
选项
答案
int fun(int n) {int s=0,i; for(i=2;i<=n-1;i++) if (n%i==0) s+=i; return s; }
解析
本题的解题思路是用n逐个去除以2到n-1之间的所有数,如果n能被除尽,则把所得到的一个因子累加到s中去。此种题型为典型考题。
转载请注明原文地址:https://jikaoti.com/ti/zFkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果依据统计方法的功能进行分类的话,统计学可以分为()
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
初学电脑打字时,练习次数越多,错误就会越少,这属于()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
下列选项中不是乌申斯基主张的教学原则是
下列选项中不是乌申斯基主张的教学原则是
下列哪项不是具体运算时期儿童的特征?()
关于教育目的确立的依据,下列说法错误的是
随机试题
“益火之源,以消阴翳”属于以下何种治法
女性,26岁。上腹胀痛,食欲减退半年余来诊。胃镜检查胃窦部黏膜呈红白相间,以红为主,黏液较多,活检病理检查有淋巴细胞、浆细胞浸润及肠上皮化生,应考虑诊断是
突发公共卫生事件应急工作的方针是
关于城镇化,下列说法中正确的一项是()。
对施工现场的水、电供应,施工照明、通风、安全防护设施,施工现场空间条件和通道以及交通运输和道路条件等的控制,属于()的控制。
内部会计监督的对象是( )。
明确资产评估业务基本事项包括()。
20×7年至20×8年,甲公司发生的相关交易或事项如下: (1)甲公司持有乙公司20%股权,能够对乙公司施加重大影响。20×7年1月1日,甲公司对乙公司股权投资的账面价值为4000万元,其中投资成本为3200万元,损益调整为500万元,以后期间可转
2016年,我国对外宣布成立东部战区、南部战区、西部战区、北部战区、中部战区和首都战区,组建战区联合作战指挥机构。()
Asageneralrule,Dadisgenerous,butasamerchant,heusuallydrivesahard______.
最新回复
(
0
)