輸出一個區間內的質數(素數)
質數是指在大於1的自然數中,除了1和它本身以外不再有其他因數的自然數。
#include<stdio.h>
int main()
{
int m,n;
int a=0;
scanf("%d%d",&m,&n);//輸入區間的上限和下限
for(int i=m;i<=n;i++)//區間迴圈
{
for(int j=2;j<i;j++)//對區間內的數進行從2到它本身-1進行取餘
{
if(i%j==0)
{
a++;
}
}
if(a==0)//如果除了1和它本身還有其他可以除盡的數則不為質數
{
printf("%5d",i);
}
else
{
a=0;//不要忘了對a進行歸零繼續對區間內的下個數測試
}
}
return 0;
}
相關文章
- C 語言輸出100至200之間的質數(素數)
- 輸出區間內的偶數和(遞迴)遞迴
- python3 輸出101到200之間的素數,並統計個數Python
- 輸入十個整數,輸出其中質數
- 使用python判斷某個數是不是素數及輸出100以內的所有素數Python
- 本題要求統計給定整數M和N區間內素數的個數並對它們求和。
- 統計整數區間[N,M](N,M<100000)中所以非偶數的合數個數,並輸出這個數。
- 判斷一個數是不是質數(素數),3種方式介紹
- C# 輸入一個整數,求質因數C#
- 將一個整數逆序輸出·正序輸出它的每一位數字
- python將輸入的一個正整數分解質因數(map)Python
- 輸入一個三位數,輸出它各個數位之和
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 輸入一個數倒序輸出(遞迴)遞迴
- CF365D-區間內出現偶數次的數的異或和
- 6-1 使用函式輸出指定範圍內Fibonacci數的個數函式
- C語言輸入一個數輸出對應的值C語言
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- 求區間不同數的個數【主席樹求解】
- 【數學問題】判斷一個數是否是素數
- 輸入一個整數,返回這個整數的位數
- 輸出1-100之間的不能被5整除的數,每5個一行
- 輸出符合範圍內的水仙花數:一個三位數,它的各位數字的立方和等於其本身
- 深度學習之輸入通道個數、卷積核通道個數,卷積核個數、輸出通道個數的關係深度學習卷積
- 輸出一個百位數,1-5之間所有組合型別,數字不重複型別
- [leetCode]327. 區間和的個數LeetCode
- 一、輸入一個數(這裡用函式實現) 1.輸出它是幾位數 2.逆序輸出 3.正序輸出函式
- 求區間不同數的個數【樹狀陣列求解】陣列
- c語言輸出100!的數值中的0的個數C語言
- 001輸出第二個整數
- Just for fun——分解一個正整數的質因數
- PAT-B 1013 數素數 【素數】
- 給定一個n,輸出從1到n的整數
- Python基礎練習之一輸出10000以內的阿姆斯特朗數Python
- 利用可變長度引數定義一個函式,輸入為任意個數的數值,功能為對輸入資料求和並輸出;函式
- 第六章 數學問題 ----------6.13 素數的篩法(第十萬零二個素數)
- Python求100以內的素數常用方法!Python
- Ruby中求50之內的素數方法