回覆列表
-
1 # 熱心市民小劉
-
2 # 現在答題全靠運氣的
參考程式碼:
#include <stdio.h>
int is_prime_number(int n)
{
int i;
int result = 1;
if(n==1)
return 0;
for(i=2;i<n;i++)
{
if(n%i==0)
{
result = 0;
break;
}
}
return result;
}
int main()
{
int n;
printf("100以內的素數包括:");
for(n=1;n<=100;n++)
{
if(is_prime_number(n))
{
printf("%d ",n);
}
}
printf("");
return 0;
}
相關內容
- 求c語言程式設計輸出200以內的素數?
- C語言read函式?
- c語言,strlwr函式和strupr函式用法?
- c語言大神進,輸入函式scanf語句在鍵盤上輸入整數時,例如scanf("%d%d%d"?
- c語言中求200到300的素數知道?
- 編寫一個求素數的函式prime,然後呼叫它求200~300間的全部素數及素數個數,並把結果?
- 定義一個函式,此函式的功能是求三個數的最大值,在主函式中輸入三個數並呼叫此函式,最後輸出最大值?
- initlist是c語言的函式嗎?
- c語言中a[i][j]=rand()/1000+1;是什麼意思;隨機發生函式rand()是怎麼隨機發生的,有什麼範圍嗎?
- 寫一個fun函式用於一個判斷整數是否為素數的函式,並使用該函式求1000以內的素數?
#include <stdio.h>
int is_prime_number(int n)
{
int i;
int result = 1;
if(n==1)
return 0;
for(i=2;i<n;i++)
{
if(n%i==0)
{
result = 0;
break;
}
}
return result;
}
int main()
{
int n;
printf("100以內的素數包括:\n");
for(n=1;n<=100;n++)
{
if(is_prime_number(n))
{
printf("%d ",n);
}
}
printf("\n");
return 0;
}