第1个回答 2020-05-07
main()
{
int
h=3,i,j;
for(i=3;i<100)
{
for(j=2;j<=i/2;j++)
if(i%j==0)
break;
if(j>i/2)
h=h+i;
}
printf("\n%d",h);
}
第2个回答 2019-09-09
#include
#include
int
pr(int
n)
{
int
i;
for
(i=2;
i<=(int)sqrt(n);
i++)
if
(n%i==0)
return
0;
return
1;
}
int
main(void)
{
int
i;
long
int
sum=0;
for
(i=2;
i<=100;
i++)
sum
+=
pr(i)
?
i:0;
printf("%ld\n",
sum);
return
0;
}
第3个回答 2020-05-17
#include <stdio.h>
#include <math.h>
int main()
{
int m,i;
for(m=2;m<=100;m++)
{
for(i=2;i<=m-1;i++)
{
if(m%i==0)
break;
}
if(i==m)
printf("%d\t",m);
}
printf("\n");
return 0;
}
第4个回答 2018-05-03
#include<stdio.h>
int main()
{
int i,j,n=100;
for(i=2;i<=n;i++)
{for(j=2;j<=i-1;i++)
{if(i%j==0)
break;}
if(j>=i)
printf("%d\n",i);}
}
第5个回答 2018-02-09
package main
import "fmt"
func main() {
var count int ;
var flag bool;
count = 2 ;
for count < 100 {
count ++;
flag = true;
for tmp:=2;tmp<count;tmp++{
if count%tmp == 0{
flag = false
break;
}
}
if flag==true {
fmt.Println("shu shu ",count)
}
}
}