ZZULIOJ 1104: 求因子和(函数专题)
生活随笔
收集整理的这篇文章主要介绍了
ZZULIOJ 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<stdio.h> int FacSum(int n) {int i,sum=0;for(i=1;i<=n;i++){if(n%i==0){sum+=i;}}sum=sum-n;return sum; } int main() {int n,y;scanf("%d",&n);y=FacSum(n);printf("%d\n",y);return 0; }
总结
以上是生活随笔为你收集整理的ZZULIOJ 1104: 求因子和(函数专题)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: html滚动选择框代码,如何使用最简单纯
- 下一篇: maven依赖的jar包版本不一样_Ma