注册 登录
编程论坛 C++教室

C++求正整数

psyqin 发布于 2018-02-18 22:15, 1744 次点击
找出被2,3,5除时余数为1的最小的十个正整数。输出10个正整数,一行一个数。

我的做法:
#include<iostream>
using namespace std;   
int main(){
    int i=0,result;
    while(i<10)
    {
        i++;
        result=2*3*5*i+1;
        cout<<result<<endl;
    }
    return 0;  
    }

但答案说是错误的,不知错误在哪里,请指点,谢谢!
4 回复
#2
ehszt2018-02-19 11:03
#include <iostream>
using namespace std;
main()
{
    int count=0;
    for(int i=1;count<10;i++)
    {
        if(i%2==1&&i%3==1&&i%5==1)
        {
            count++;
            cout<<i<<endl;
        }
    }
}
#3
xProvence2018-02-19 22:20
#include<iostream>;
using namespace std;

int main()
{
    int count = 0;
    for (int i = 0; count < 10; i++)
    {
        if (i % 2 == 1 && i % 3 == 1 && i % 5 == 1)
        {
            count++;
            cout << i << endl;
        }
    }
    return 0;
}
#4
静水且流深2018-02-20 22:46
程序代码:
#include <iostream>
using namespace std;
main()
{
    int count=0;
    for(int i=1;count<10;i+=30)
    {
        count++;
        cout<<i<<endl;
    }
}
#5
psyqin2018-02-25 14:53
感谢各位,已经解决。
1