位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

/*求2-n之間的所有素?cái)?shù)*/在C語言的程序中如何編寫?

提問人:楊紫紅發(fā)布時(shí)間:2020-11-17

#include <stdio.h>

#include <math.h>

void main()

{

int i,j,n,m;

printf("請輸入一個(gè)大于2的整數(shù):\n");

scanf("%d",&n);

for(j=2;j<=n;j++)

{

m=(int)sqrt((double)j);

for(i=2;i<=m;i++)

{

if(j%i==0)

{

break;

}

}

if(i>m)

{

printf("%d是素?cái)?shù)\n",j);

}

}

}

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部