游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1581|回复: 3

请教一下问题,我反复检查程序都没查出来,请帮助我一

[复制链接]

11

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2004-4-22 17:57:00 | 显示全部楼层 |阅读模式
我编写了一个救出51至100之内的所有素数
(素数是一种只能被1和本身整除的自然数)
程序如下:

#include <iostream.h>
const int MIN=51;
const int MAX=100;
void main()
{
        int i,j,n(0);
    for (i=Min;i<MAX;i+=2)
        {
                for(j=2;j<i;j++)
                   if (i%j==0)
                           break;
                if(j==i)
                {
                        if(n%6==0)
                                cout<<endl;
                        n++;
                        cout<<''<<i;                       
                }
        }
        cout<<endl;
}


我在编译的时候出现在了错误显示为:
Cpp1.obj - 2 error(s), 0 warning(s)

我反复检查也没有查出错误,望大哥大姐能帮我找出程序中的错误,跪谢了 [em24] [em24]

4

主题

140

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2004-4-22 18:32:00 | 显示全部楼层

Re:请教一下问题,我反复检查程序都没查出来,请帮助我

这样改
#include <iostream.h>
const int MIN=51;
const int MAX=100;
void main()
{
int i,j,n(0);
    for (i=MIN;i<MAX;i+=2)
{
for(j=2;j<i;j++)
   if (i%j==0)
   break;
if(j==i)
{
if(n%6==0)
cout<<endl;
n++;
cout<<' '<<i;
}
}
cout<<endl;
}

11

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2004-4-22 18:54:00 | 显示全部楼层

Re: 请教一下问题,我反复检查程序都没查出来,请帮助我

非常感谢,谢谢 [em5]

32

主题

543

帖子

543

积分

高级会员

Rank: 4

积分
543
发表于 2004-4-23 15:56:00 | 显示全部楼层

Re:请教一下问题,我反复检查程序都没查出来,请帮助我

用一层循环都得,不用这么烦!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-30 11:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表