编写一个判断完数的函数。完数是指一个数恰好等于它的因子之和,如6=1+2+3,6就是完数。
程序之美
编写一个判断完数的函数。完数是指一个数恰好等于它的因子之和,如6=1+2+3,6就是完数。
#include"stdio.h"bool isOver(int n){int i, j,sum=0;//sum的值要初始化一下,因为在内层循环的第一次用的时候没有初始化,编译器会报错i = n;sum = 0;//这个sum的初始化值很重要,因为sum是累加功能,每次循环后都会有值,所以要初始化一下//sum初始化这个地方最容易出错for (j = 1; j <= i / 2; j++)//i除以2的原因是:
如果觉得《编写一个判断完数的函数。完数是指一个数恰好等于它的因子之和 如6=1+2+3 6就是完数。》对你有帮助,请点赞、收藏,并留下你的观点哦!