[問題] 關於用函式寫出質數、質數個數、迴圈執行次數
目前判斷質數的函式已經寫出來了
#include <stdio.h>
#include <stdlib.h>
int prime1(int n);
int main(void)
{
int x;
for(x=2;x<=10;x++){
if(prime1(x) != 0){
printf("%d ",prime1(x));
}
}
system("pause");
return 0;
}
int prime1(int n)
{
int isPrime = n,i;
for(i=2;i<n;i++)
if(n%i ==0){
isPrime=0;
break;
}
return isPrime;
}
請問要如何顯示質數個數跟迴圈跑了幾次呢?
有想過在if(n%i ==0)這個判斷式後面加上else{count++;} 但不知道要怎麼印在main上
很新手的問題 懇請各位高手指教 感謝<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.98.210
推
03/04 21:19, , 1F
03/04 21:19, 1F
→
03/04 21:20, , 2F
03/04 21:20, 2F
推
03/04 21:21, , 3F
03/04 21:21, 3F
→
03/04 21:23, , 4F
03/04 21:23, 4F
→
03/04 23:38, , 5F
03/04 23:38, 5F
→
03/04 23:38, , 6F
03/04 23:38, 6F
推
03/04 23:55, , 7F
03/04 23:55, 7F
→
03/05 00:52, , 8F
03/05 00:52, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章