当前位置:   article > 正文

定义函数int get_sum (int n),计算并输出给定整数n的所有因子之和

计算并输出给定整数n的所有因子之和

#include <stdio.h>

int get_sum(int n) {
    int sum = 0;
    int i;
    for (i = 2; i < n; i++) {//切记排除1和它本身
        if (n % i == 0) {
            sum += i;
        }
    }
    return sum;
}

int main () {
    int sum, n;
    printf("请输入一个整数:");
    scanf("%d", &n);
    sum = get_sum(n);
    printf("因子之和是%d。", sum);
    return 0;
}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/252442
推荐阅读
相关标签
  

闽ICP备14008679号