用java实现 小孩围圈数三退一游戏
2015-07-22 23:27
537 查看
去年用C链表实现的 初学java用数组实现
public class Testsan { public static void main(String[] args){ int a[] = new int[500];//初始化数组标志 for(int i=0;i<a.length;i++){ a[i]=1; } int count=a.length;//计算数组长度 int san=0;//计数到三 int index=0;//描述不出来功能 while(count>1){ if(a[index]==1){//判断是否存在 san++; if(san==3){//判断是否应该退出 a[index]=0; san=0; count--; } } index++; if(index==a.length)//开始新一轮 index=0; } for(int i=0;i<a.length;i++) {if(a[i]==1)//判断留下来的人 System.out.println("最后留下的人是"+i); } } }
相关文章推荐
- java:ArrayList集合与HashSet集合元素重复性探讨
- java中时分秒的取得与转换
- java-多线程安全问题
- java的值传递与引用传递试验
- java基础之产生随机数
- java基础之自动装箱和拆箱
- Java编程思想学习笔记——接口
- Java设计模式之基本原则(一)
- java基础之unicode和utf-8和assci之间的关系
- JAVA编程思想_笔记(七)
- JAVA编程思想_笔记(六)
- struts (七) 域模型
- springMVC拦截器配置
- java动态代理
- 2015第30周三Spring常用工具类
- Java IO学习【2】一个关于换行、续写的的小问题
- 项目下.java文件采用不同编码方案编译时的编码问题
- 利用struts实现jsp中的图片上传和预览
- EHcache注解使用(ehcache-spring-annotations)
- Javaweb传参乱码