求1~50间的素数(利用带标号的break语句使其终止)
2015-08-09 11:31
239 查看
public class C3_18 { public static void main(String[] args) { int n=0,m,j,i; p1:for(i=3;i<=100;i+=2)//外层循环,前面带有标号 { m=(int)Math.sqrt((double)i); for(j=2;j<=m;j++)//内嵌循环 { if((i%j)==0) break; if(i==51) break p1;//条件成立时结束由标号p1所指向的循环 }//内嵌循环结束 if(j>=m+1) { if(n%6==0) System.out.print("\n");//换行控制 System.out.print(i+" "); n++; } }//外循环结束 } }运行结果
相关文章推荐
- 直接插入排序
- 安全驾驶-注意交通提示牌(二十)
- 安全驾驶-不要太靠近护栏(十九)
- Add and Search Word - Data structure design -- leetcode
- C语言register关键字—最快的关键字
- MyEclips常见问题
- 求1~100间的素数.java
- MySql
- 安全驾驶-安全距离(十八)
- hibernate学习系列-----(7)hibernate对集合属性的操作之List集合篇
- 如何成为前端大神-----提问的艺术
- 自定义控件(PullToRefreshListView,XListView)的原理
- Tarena - 猜数字
- Servlet通过session进行登录验证
- 安全驾驶-开夜车(十七)
- 安全驾驶-氙气大灯(十六)
- ChibiOS/RT 2.6.9 CAN Driver
- Tcl学习之-- 错误|异常
- Application 启动流程
- iOS开发多线程-多线程技术1