ZZULIOJ1104:求因子和(函数专题)(C/C++)
- 其他
- 2025-08-14 16:57:02

1104: 求因子和(函数专题)
题目描述
输入正整数n(2<=n<=1000),计算并输出n的所有正因子(包括1,不包括自身)之和。要求程序定义一个FacSum ()函数和一个main()函数,FacSum ()函数计算并返回n的所有正因子之和,其余功能在main()函数中实现。 int FacSum(int n) { //计算n的所有正因子(包括1,不包括自身)之和sum,本函数返回sum }
输入
输入正整数n(2<=n<=1000)。
输出
输出n的所有正因子(不包括自身)之和。
样例输入 Copy
1000
样例输出 Copy
1340
代码
#include<iostream> using namespace std; int FacSum(int n) { int sum=0; for(int i=1;i<n;i++) { if(n%i==0) sum+=i; } return sum; } int main() { int n; cin>>n; cout<<FacSum(n); return 0; }ZZULIOJ1104:求因子和(函数专题)(C/C++)由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“ZZULIOJ1104:求因子和(函数专题)(C/C++)”
上一篇
LT396.旋转函数]