题目:实现猜数字游戏
编程软件:eclipse
思路:1.创建随机数类,
2.判断输入的数的大小,
3.使用循环输出结果;
具体代码:
import java.util.Scanner; //导入Scanner类
import java.util.Random; //导入随机数类
public class games{
public static void main(String[] args) {
System.out.println("猜数字游戏开始");
System.out.println("请输入1~100的整数:");
int number1; //定义整型变量
Scanner sc=new Scanner(System.in);
Random ran=new Random(); //新建随机数类
number1=ran.nextInt(100)+1; //将随机数类范围定在1~100以内
//建立while循环
while(true) {
int number;
number=sc.nextInt(); //从键盘上获取数字
if(number<number1) {
System.out.println("你猜的数小了,请继续:");
}
else if(number>number1) {
System.out.println("你猜的数大了,请继续:");
}
else {
System.out.println("恭喜你,猜对啦!");
System.out.println("游戏结束");
break;
}
}
}
}
在这里说一下我对用编程语言解决一些小问题的看法:
任何一个问题解法有很多,但最主要的就是思路,其实网上的那些代码可以作为参考,那也是别人的一种思路,有时你可以从别人的思路中找到解题的方法,其实也是锻炼了你思考问题的能力,不局限于一方面,思维发散开来,你会发现其实写代码还是很有趣的。