求1~50间的素数(利用带标号的break语句使其终止)
2015-07-23 16:32
369 查看
[code]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++; } }//外循环结束 } }
运行结果
相关文章推荐
- 用Idea建立Struts2工程
- Java编码学习
- Symantec SEP如何管理已存在的客户端
- Salt Stack 入门教程
- 转 spring security的使用
- 什么是索引文件,要随机存取某一记录时需经过几步操作?
- UVa10305拓扑排序入门题 可做模板用
- LOL屌丝3个月成为android高手的心酸历程
- 黑马程序员——多线程(一)
- C++ base64 编解码
- Hashtable用法
- Python异常模块traceback用法举例
- Harris算子的运用 用于图像配准
- Socket坑.
- jmeter环境需求
- 赛门铁克网络版杀毒软件SEP布署小记
- linux备份-恢复
- android CheckBox RadioButton 照片和文字的间距问题
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
- Django笔记 —— 高级视图和URL配置