解题思路:定义一个空的字符串进行储存每次筛选出的素数,运用双重for循环进行筛选
注意事项:
参考代码:
public class Main1 { public static void main(String[] args) { int num=0; String str=""; for(int i=100;i<=200;i++) { int sum=0; for(int j=2;j<i;j++) { if(i%j==0) {//如果可以被其他书整除,则num加一 sum++; } } if(sum==0) {//sum==0说明此数不能被其他数整除,此时计数器num+1,把i放到空字符串上 num++; str=str+i+" "; } } System.out.println(num); System.out.println(str); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:732 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:436 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:675 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:908 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:493 |
核桃的数量 (C语言代码)浏览:872 |
C二级辅导-统计字符 (C语言代码)浏览:481 |
IP判断 (C语言代码)浏览:539 |
分糖果 (C语言代码)浏览:920 |
输入输出格式练习 (C语言代码)浏览:753 |