分支结构练习-5.数字Game程序
2015-08-30 20:39
267 查看
5、数字Game程序
首先输出 “3,5,10,17,29”.提示输入下一个数,如果输入正确, 显示输入正确,打印出当前所有数字并提示请输入下一个数,如果输入错误,显示输入数字不对,请重新输入
代码如下:
首先输出 “3,5,10,17,29”.提示输入下一个数,如果输入正确, 显示输入正确,打印出当前所有数字并提示请输入下一个数,如果输入错误,显示输入数字不对,请重新输入
代码如下:
public class Game { /** * Game 游戏 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String s = "3,5,10,17,29"; System.out.println(s); System.out.println("请输入下一个数:"); Scanner input = new Scanner(System.in); int n1 = 17; int n2 = 29; while (true) { int shuru = input.nextInt(); if (shuru == n1 + n2 + 2) { System.out.println("输入正确!"); n1 = n2; n2 = shuru; System.out.print("3,5,10,17,29"); for (int i = 17, j = 29; j < n2;) { int n3 = i + j + 2; System.out.print("," + n3); i = j; j = n3; } System.out.println("请输入下一个数:"); } else { System.out.println("您输入有误,请重新输入:"); } } } }
相关文章推荐
- LeetCode之Minimum Size Subarray Sum
- UVA 1366 九 Martian Mining
- iOS阶段学习第35天笔记(Touch手势介绍)
- 人人都会OSGI--实例讲解OSGI开发
- 第三周工作总结及计划表
- C指针-const char* p到底是什么不可以改变
- [网络转载 ]LoadRunner技巧之THML与URL两种录制模式分析
- UVA 1452 八 Jump
- 如何创建一个随机数组(元素是1到N-1,不重复)
- 链表分割
- 处理 CALayer 变形后的抗锯齿问题
- UVA 11795 七 Mega Man's Mission
- shell打印杨辉三角
- Unity3D有限状态机(FSM)学习笔记【4】FiniteStateMachine类
- 判断两个圆柱体是否相交
- 分支结构练习-4.登录系统
- UVA 1456 六 Cellular Network
- Visual Studio 2010 error C2065: '_In_opt_z_' : undeclared identifier 编译错误
- 从迷茫到清晰,先被别人领,再被自己领——记8月英语
- 2015—年度总结