輸入自然數,判斷是否為質數即能被1和它本身整除的數

2021-03-03 21:51:31 字數 824 閱讀 1583

1樓:理

判斷一個數n是否為素數,只需要判斷其是否能被2到sqrt(n)之間的整數整除即可,因此該空應該填寫0,即一旦整除之後跳出迴圈,並進行下一步判斷

當然,如果您想呼叫sqrt函式的話應該事先載入math.h這個標頭檔案#include "stdio.h"

#include "math.h"

main()

2樓:g洋r蔥

什麼亂七八糟的。。。。

python編寫程式,輸入一個大於1的正整數,判斷是否素數並輸出結果. 70

3樓:匿名使用者

**如下:

#coding=utf-8

def is_prime(n):

for j in range(2, n):

if n % j == 0:

return false

return true

if __name__ == '__main__':

try:

num = int(input('請輸入一個大於1的正整數:'))

if num < 1:

raise valueerror("輸入錯誤!")except valueerror:

print('輸入錯誤!')

else:

if num == 1:

print('既不是素數也不是合數。')

else:

if is_prime(num):

print('是素數。')

else:

print('是合數。')

VC判斷自然數是否為升序數,VC 判斷一個自然數是否為升序數

include using namespace std int main else if n return 0 由於第二步是一個迴圈判斷,所以光寫第二步有點突兀,所以我把 給出了。功能 輸入一個自然數m,判斷m是否為素數 c語言實現 include include int main void whi...

C語言程式設計輸入正整數,判斷該數是否為平方數,是輸出

include include include int main 輸入一個正整數,判斷該數是否為平方數,是輸出y 否則輸出n.by mr.kong include int fun int a 該函式是判斷輸入的數,是否是平方數 return 0 main include include int ma...

輸入整數,判斷該數是否為降序,輸入一個整數,判斷該數是否為降序

迴圈對比,兩個數減一下,如果其中一個小於0,則不為降序 integer a new integer 5 a 0 9 a 1 8 a 2 6 a 3 7 a 4 5 for int i 0 i0 需要判斷這個數是不是純數字麼?用氣泡排序法對輸入的20個數進行降序並存入陣列中,輸入一個數,檢視是否存在 ...