Java学习笔记(一) 猜数游戏
Java学习笔记(一) 猜数游戏
任务描述:
程序自动产生1~100随机数,键盘输入并给出提示,直至猜对。输出次数并提供重置和退出选项。
程序代码:
import java.util.*;
class GuessGame{
public static void main(String[] args) {
for(int reseter=1;reseter==1;)
{
Scanner scan = new Scanner(System.in);
Random random = new Random();
int counter = 0;
int mima = random.nextInt(99)+1;
int x = 0;
for(counter = 0;reseter==1;)
{
x = scan.nextInt();
counter = counter + 1;
if(x==mima)
{
reseter=0;
}
else if(x>mima)
{
System.out.println("请继续猜哦,数偏大了");
}
else if(x<mima)
{
System.out.println("请继续猜哦,数偏小了");
}
}
System.out.println("您猜了"+counter+"次");
System.out.println("是否重置?重置:1,退出:0");
reseter=scan.nextInt();
}
}
}