C语言——求2-1000之间的素数,每行打印8个
生活随笔
收集整理的這篇文章主要介紹了
C语言——求2-1000之间的素数,每行打印8个
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <stdio.h>
int main()
{//定義變量 并且進行初始化 int i, j, number;j = 0;//使用循環判斷素數,判斷2-1000之間的素數 for (number = 2; number <= 1000; number++) //舉出2-1000之間的數字 {for(i = 2; i <= number-1; i++) //使用輾轉相除法進行計算{if(number % i == 0) //進行判斷結構 break; //滿足number/i==0的就說明不是素數 } if (i >= number) //判斷要打印的素數是否滿足大于本身 {printf ("%d\t", number); //打印素數 j = j + 1; //對素數的數目進行累計 if ( j % 8 == 0) //每行只有八個數字的條件 printf ("\n");}} printf ("\n");return 0;
}
總結
以上是生活随笔為你收集整理的C语言——求2-1000之间的素数,每行打印8个的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity 2D打地鼠小游戏
- 下一篇: 掌财社:一边亏钱一边被骂,爱奇艺需要出路