完数(Perfect Number)是指一个数刚好等于它的因子之和。例如,28的因子是1、2、4、7、14,而28 = 1 2 4 7 14,因而28是一个完数。
下面是一个用C言语编写的程序,用于找出一切的完数,直到用户指定的上限:
```cinclude include
bool isPerfect { int sum = 1; for { if { sum = i; if { sum = n / i; } } } return sum == n
未经允许不得转载:全栈博客园 » 完数c言语,什么是完数?