\n\n1000以内的盈数有:\i++)
{
int sum=0;
for (j=2;j<=1000;n");
for (i=2;i<。
printf(",以下是错误的,谁能调正确了首先声明;=500;j++)
{
if (i%j==0)
{
sum+=j;
}
if (i>sum)
{
printf("%d "
谁能算出1000以内的所有盈数?
答案:3 悬赏:20 手机版
解决时间 2021-03-19 23:27
- 提问者网友:动次大次蹦擦擦
- 2021-03-19 01:48
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-03-19 02:20
for (j=2;j<i<=1000;i++)
{
sum=1;
max=(int)sqrt(i)!=i) sum+=i/j;
}
}
if (sum>i) printf("%d "math.h>盈数;
int main()
{
int i,sum.h>
#include <string;j++)
{
if (i%j==0)
{
sum+=j;=max&&sum<=i,max.
以下是我的程序……^_^
#include <,j;n");
for (i=2;
printf("\n\n1000以内的盈数有:\stdio.h>
#include <: 一个数如果大于它的各个因子(该数本身除外)之和,则称其为"盈数";
if (j*j;,i)
{
sum=1;
max=(int)sqrt(i)!=i) sum+=i/j;
}
}
if (sum>i) printf("%d "math.h>盈数;
int main()
{
int i,sum.h>
#include <string;j++)
{
if (i%j==0)
{
sum+=j;=max&&sum<=i,max.
以下是我的程序……^_^
#include <,j;n");
for (i=2;
printf("\n\n1000以内的盈数有:\stdio.h>
#include <: 一个数如果大于它的各个因子(该数本身除外)之和,则称其为"盈数";
if (j*j;,i)
全部回答
- 1楼网友:末日狂欢
- 2021-03-19 04:12
什么是盈数啊?
再看看别人怎么说的。
- 2楼网友:刀戟声无边
- 2021-03-19 02:46
看程序很像是求质数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯