21xrx.com
2024-05-20 17:42:55 Monday
登录
文章检索 我的文章 写文章
C++程序:输出100以内的质数
2023-07-08 19:01:37 深夜i     --     --
C++ 程序 输出 100以内 质数

在计算机编程领域,C++是一种非常流行的编程语言。它的优点是高效、可移植性好等,因此经常被用于编写各种软件和系统。在C++中,有许多不同的应用和功能,其中一个比较基础的功能就是计算质数。

质数是大于1且只能被1和它本身整除的自然数。在计算质数时,我们需要使用一些数学算法和C++语言的语法来筛选和输出符合条件的质数。下面就是一个比较简单的C++程序,它可以输出100以内的所有质数:


#include <iostream>

using namespace std;

int main()

{

  int i, j;

  bool isPrime;

  cout << "Prime numbers between 1 and 100 are:"<<endl;

  for(i = 2; i <= 100; i++)

  {

    isPrime = true;

    for(j = 2; j <= i/2; j++)

    {

      if(i % j == 0)

      

        isPrime = false;

        break;

      

    }

    if(isPrime)

    

      cout << i << " ";

    

  }

  return 0;

}

这段程序的运作原理是,首先我们从2开始,一直循环到100。然后在到i (当前数字) 中检查它是否是质数。我们通过一个内部循环来筛选每个数字,如果这个数字不是质数,我们将其排除。当我们找到了一个质数,我们就输出它。

以上所述的C++程序虽然简短而易懂,但实现的过程和原理只有初步的了解。如果您想深入地了解计算机编程和C++语言,建议您进一步学习相关的知识和技能。与计算机编程有关的技术不断发展变化,因此在这个领域里保持学习与探索也是十分重要的。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复