解题思路:素数:除了1和它本身外可以整除的数,所以在循环中去除1和本身如何不能整除就代表满足条件输出
注意事项:在第一次循环结束后boolean k=true;将会在定义一遍
参考代码:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
suanfa(N);
}
public static void suanfa(int n) {
boolean k = true;
for (int i = 2; i < n; i++) {
for (int j = 2; j < i; j++) {
if (i % j == 0) {
k = false;
continue;
}
}
if (k) System.out.println(i);
}
}
}
0.0分
0 人评分
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:664 |
简单的a+b (C语言代码)浏览:528 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:1158 |
C二级辅导-计负均正 (C语言代码)浏览:698 |
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
【明明的随机数】 (C++代码)浏览:834 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
计算质因子 (C++代码)浏览:1826 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:648 |
三角形 (C语言代码)浏览:965 |