課程
/后端開發
/C
/C語言入門
判定一個正數是否是素數并強調1不是素數 ,是,輸出 YES.?? 不是,輸出? NO
2017-11-10
源自:C語言入門 4-2
正在回答
#include<stdio.h>int main(){??? int num,temp=1,i;??? scanf("%d",&num);//輸入num??? if(num==1)??? temp=0;??? else??? {??????? for(i=2;i<=num/2;i++){??????????? if(num%i==0){??????????????? temp=0;//一旦有能被整除的數,使得flag=0 。??????????????? break;??????????? }??????? }??? }??? if(temp==0)//根據temp的值判斷num是否是素數??? printf("No!");??? else??? printf("Yes!");??? return 0;}
int x,y;
x>y;
if
{
y>1;
x%y!=0;
y--;
printf("YES");
}
else
printf("NO")
return 0;
?
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答編寫程序,其中自定義一函數,用來判斷一個整數是否為素數,主函數輸入一個數,輸出是否為素數。
1 回答輸入一個數,判斷是不是素數
3 回答素數是怎么判斷的?
2 回答判斷是否正確
2 回答判斷素數22
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-11-10
#include<stdio.h>
int main()
{
??? int num,temp=1,i;
??? scanf("%d",&num);//輸入num
??? if(num==1)
??? temp=0;
??? else
??? {
??????? for(i=2;i<=num/2;i++){
??????????? if(num%i==0){
??????????????? temp=0;//一旦有能被整除的數,使得flag=0 。
??????????????? break;
??????????? }
??????? }
??? }
??? if(temp==0)//根據temp的值判斷num是否是素數
??? printf("No!");
??? else
??? printf("Yes!");
??? return 0;
}
2017-11-10
int x,y;
x>y;
if
{
y>1;
x%y!=0;
y--;
printf("YES");
}
else
{
printf("NO")
}
return 0;
?