eclipse
JAVA基础学习JAVA代码书写
题目要求 编写一个游戏程序,首先输出 “3,5,10,17,29”.提示输入下一个数,如果输入正确, 显示输入正确,打印出当前所有数字并提示请输入下一个数,如果输入错误,显示输入数字不对,请重新输入
JAVA详细代码以及运行结果详图:/** * */package test8_30;import java.util.Scanner;/** * @author 马琳的笔记本 * 编写一个游戏程序,首先输出 “3,5,10,17,29”. * 提示输入下一个数,如果输入正确, * 显示输入正确,打印出当前所有数字并提示请输入下一个数, * 如果输入错误,显示输入数字不对,请重新输入 */public class Test5{ public static void main(String [] args){ game(); } public static void game(){ int[] algorithm= {3,5,10,17,29}; for(int i:algorithm){ System.out.print("\t"+i); } Scanner input=new Scanner(System.in); int num=0; int i=0; while(i<3){ System.out.println("\n输入游戏的下一个数字:"); num=input.nextInt(); if(num==(algorithm[algorithm.length-1]+algorithm[algorithm.length-2]+2)){ System.out.println("恭喜你,输入正确!"); int[] alg= new int [algorithm.length+1]; for(int j=0;j
主要关键在于这个JAVA数字游戏是3,5,10,17,29”详细算法是:5=3+2;10=5+3+2;17=10+5+2;29=10+17+2;17+29+2=48;48+29+2=80...............希望看到这个算法你就有解决办法了。
最后一步骤的算法解析
JAVA基础强度题目,综合了所有的基础知识,难度比较大