#include "stdio.h"
void main(){
printf("---------\n");
int i,j,check;
for( i=1;i<=100;i++){
check=1;
for(j=2;j<i;j++)
if(!(check=i%j))break;
if(check) printf("%d\n",i);
}
}
追问输出结果来个图 大虾
追答错了 写成C了
public class Test {
public static void main(String args[]) {
int i, j, check;
for (i = 1; i <= 100; i++) {
check = 1;
for (j = 2; j < i; j++)
if ((check = i % j) == 0)
break;
if (check != 0)
System.out.println(i);
}
}
}1
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
追问大虾 还要非素数的和也要输入到屏幕上 写好我加100
追答public class Test {
public static void main(String args[]) {
int i, j, check;
// 素数
for (i = 1; i <= 100; i++) {
check = 1;
for (j = 2; j < i; j++)
if ((check = i % j) == 0)
break;
if (check != 0)
System.out.println(i);
}
// 非素数
for (i = 1; i <= 100; i++) {
for (j = 2; j < i; j++)
if ((check = i % j) == 0){
System.out.println(i);
break;
}
}
}
}