c語言列出1~100所有素數 用C語言編寫一個程序,輸出100以內的所有的素數.要求每行僅輸出5個素數.?
用C語言編寫一個程序,輸出100以內的所有的素數.要求每行僅輸出5個素數.?#include<stdio.h>#include<math.h>intmain(){intn=100,i,
用C語言編寫一個程序,輸出100以內的所有的素數.要求每行僅輸出5個素數.?
#include<stdio.h>#include<math.h>intmain(){intn=100,i,countwhile(n--){intk=0for(i=2i<=sqrt(n)i){if(n%i==0){k=1break}}}if(k==0){count printf(%d”,n)if(count%5==0){printf(“n”}}}}}}return0}
unsigned int primes 0(void){
unsigned int val=0
unsigned int valTemp=0
unsigned int inti=0;
unsigned int sum=0;
for(valTemp=0valTemp<101valTemp)
{
for(i=2i<valTempi)
{
if((valTemp%i)==0)
{
break
}
else if(i==(valTemp-1))
{
sum=valTemp
}
else
{
continue
}
}
return求和
}
輸100以素數程序如下:
#include<stdio.h>
int main(void)
{
int i,j,k
printf(%dn,2)
for(i=1i<=100i=2)
{
for(j=2j<ij)
if(i%j==0)break
if(i==j)
printf(%dn,i)
}
return 0
}