int i, sum = 0, a = 28;
for ( i = 1; i <=a/2; i++)
{
if (a%i==0)
{
sum += i;
}
}
if (a==sum)
{
Console.Write(a.ToString()+"是完整数");
}
编写程序,判断用户输入的数字是否完全数.所谓“完全数”是指整数n的所有因子(不包括n)之和等于n自身。例如28的因子为1、2、4、7、14,而28=1+2+4+7+14,因此28是“完全数”。
最新推荐文章于 2025-07-10 13:21:24 发布