QQ:2835809579 有問題私聊我或者留言到評論區
原題:
定義一個函數int isprime(int n),用來判别一個正整數n是否為素數,若為素數函數傳回值為1,否則為0。在主函數中輸入一個整數x,調用函數isprime(x)來判斷這個整數x是不是素數,給出判斷結果。
輸入輸出示例
第一次運作:
輸入:12
輸出:NO
第二次運作:
輸入:37
輸出:YES
代碼:
#include <stdio.h>
int isprime(int n)
{
int i;
for (i=2; i<=n-1; i++) { if (n %i==0) return 0;}
return 1;
}
int main()
{
int x,y;
printf("請輸λ一個整數: ");
scanf("%d",&x);
y= isprime(x);
if(y==0)
printf( "NO\n");
else
printf( "YES\n");
}
結果:(讓我偷個懶直接截屏)
