检查数字是否为质数

马哈茂德·艾达鲁斯

我想编写一个程序,使用一些输入数字,然后检查它们是否为质数。我这样写:

#include <iostream>

using namespace std;

bool isPrime (int number)
{
    for (int i=2; i<number; i++) 
    {
       if(number % i == 0)
           return false;
       else
           return true;
    }
}

int main()
{
    int y;
    bool z;

    cout << "Enter a positive integer: ";
    cin >> y;

    z = isPrime (y);

    if(z==true)
        cout <<"number is prime" << endl;
    else 
        cout << "number is not prime" << endl;

    system("PAUSE");

    return 0;
}

如您所见,我想使用一个函数和for循环。但是这段代码只得到一个数字。我想循环整个输入过程。我该怎么做?

致癌物质

只需在整个main内容周围循环

int main()
{

    while (true)
    {
        int y;
        bool z;
        cout<<"Enter a positive integer: ";
        cin>>y;
        z= isPrime (y);
        if(z==true)
            cout <<"number is prime" << endl;
        else 
            cout << "number is not prime" << endl;
    }

    system("PAUSE");
    return 0;

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查数字是否为质数?

来自分类Dev

检查数字是否为质数的功能

来自分类Dev

检查数字是否在Scala中为质数

来自分类Dev

如何使用“ while”检查数字在MATLAB中是否为质数

来自分类Dev

检查最大为120的数字是否为质数

来自分类Dev

检查C#中的数字是否为质数

来自分类Dev

Python-使用除数检查数字是否为质数

来自分类Dev

C# 使用一种方法来检查数字是否为质数,而不是质数或负数

来自分类Dev

查找给定数字是否为质数

来自分类Dev

这两种检查数字是否为质数的方法有什么区别?

来自分类Dev

在Python中检查数字是否是列表中的质数

来自分类Dev

有没有更有效的方法使用递归函数检查数字是否为质数?

来自分类Dev

从元素列表中验证数字是否为质数

来自分类Dev

不了解用于测试数字是否为质数的代码

来自分类Dev

不了解用于测试数字是否为质数的代码

来自分类Dev

检查list的所有元素在Raku中是否为质数

来自分类Dev

显示两个区间之间的数字的 C++ 程序检查一个数字是否可以表示为两个质数之和

来自分类Dev

检查数字是否为NaN

来自分类Dev

检查数字是否为整数

来自分类Dev

检查输入是否为数字

来自分类Dev

检查数字是否为NaN

来自分类Dev

找出数字是否为质数时,递归迭代方法是否比纯迭代方法更好?

来自分类Dev

质数检查器返回任何数字作为质数。C

来自分类Dev

质数检查 C++ 函数输出不是质数的数字

来自分类Dev

我正在尝试编写代码来检查2到1000之间的数字是否是质数

来自分类Dev

用于确定数字是否为质数的此算法的优缺点有哪些?

来自分类Dev

用于定义数字是否为质数的函数会导致C ++程序崩溃

来自分类Dev

检查整数(或整数列表中的所有元素)是否为质数

来自分类Dev

Lua检查数字/值是否为nan

Related 相关文章

  1. 1

    检查数字是否为质数?

  2. 2

    检查数字是否为质数的功能

  3. 3

    检查数字是否在Scala中为质数

  4. 4

    如何使用“ while”检查数字在MATLAB中是否为质数

  5. 5

    检查最大为120的数字是否为质数

  6. 6

    检查C#中的数字是否为质数

  7. 7

    Python-使用除数检查数字是否为质数

  8. 8

    C# 使用一种方法来检查数字是否为质数,而不是质数或负数

  9. 9

    查找给定数字是否为质数

  10. 10

    这两种检查数字是否为质数的方法有什么区别?

  11. 11

    在Python中检查数字是否是列表中的质数

  12. 12

    有没有更有效的方法使用递归函数检查数字是否为质数?

  13. 13

    从元素列表中验证数字是否为质数

  14. 14

    不了解用于测试数字是否为质数的代码

  15. 15

    不了解用于测试数字是否为质数的代码

  16. 16

    检查list的所有元素在Raku中是否为质数

  17. 17

    显示两个区间之间的数字的 C++ 程序检查一个数字是否可以表示为两个质数之和

  18. 18

    检查数字是否为NaN

  19. 19

    检查数字是否为整数

  20. 20

    检查输入是否为数字

  21. 21

    检查数字是否为NaN

  22. 22

    找出数字是否为质数时,递归迭代方法是否比纯迭代方法更好?

  23. 23

    质数检查器返回任何数字作为质数。C

  24. 24

    质数检查 C++ 函数输出不是质数的数字

  25. 25

    我正在尝试编写代码来检查2到1000之间的数字是否是质数

  26. 26

    用于确定数字是否为质数的此算法的优缺点有哪些?

  27. 27

    用于定义数字是否为质数的函数会导致C ++程序崩溃

  28. 28

    检查整数(或整数列表中的所有元素)是否为质数

  29. 29

    Lua检查数字/值是否为nan

热门标签

归档