import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); //首先接受输入的数据(质数范围) int n = in.nextInt(); //用for循环来变例 for(int i = 2;i<n;i++){ //定义一个计数器 int count = 0; for(int j = 2;j<=i;j++){ /** * 使用for循环嵌套来判断i是否只能被除一次 * 也就是只能被本身除去,因为1可以除断所有数字所以排除了,只计算是否能被自己除断 */ if(i%j==0){ count++; } } //当count为1的时候说明这个数字只能被自己和1除断,这个时候直接输出就行了 if (count == 1) { System.out.print(i+" "); } } } }
0.0分
0 人评分
C二级辅导-分段函数 (C语言代码)浏览:566 |
【绝对值排序】 (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:751 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:484 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1176 |
【蟠桃记】 (C语言代码)浏览:664 |
【金明的预算方案】 (C++代码)浏览:940 |
DNA (C语言代码)浏览:395 |