Java电脑生成随机数,猜对了就中。如果猜不到,会提示是大还是小。继续猜,直到猜对为止,并给出时间和评论。

猜谜游戏代码如下,请参考:

/**?

*?猜谜游戏?

*?

*/?

公共?班级?xxx?{?

公共?静电?作废?main(String[]?args)?{?

扫描仪?输入?=?新的?扫描仪(system . in);?

int?号码?=?(int)?(Math.random()?*?100);?//?生成随机数?

int?猜测;//?用户猜的数字?

int?数数?=?0;//?多少次猜测?

System.out.println("我心里有一个0到99之间的整数。你猜是什么?”);

龙?start time = system . current time millis();

//?用户猜随机数?

做什么?{?

猜猜?=?input . nextint();?

如果?(编号?& lt?猜)?{?

System.out.println("年纪大了再猜!");?

count++;?

}?不然呢?如果?(编号?& gt?猜)?{?

System.out.println("有点小,再猜一次!");?

count++;?

}?不然呢?{?

count++;?

打破;?

}?

}?什么时候?(真);

龙?end time = system . current time millis();

System.out.println("这个数字是"+数字);?

System.out.println("你猜的次数是"+count);

System.out.println("你猜的时间是"+((结束时间-开始时间)/1000/60)+"秒");

//?根据猜测次数来评价?

如果?(算吗?==?1)?{?

System.out.println("你真聪明!");?

}?不然呢?如果?(算吗?& gt=?2?& amp& amp?数数?& lt=?5)?{?

System.out.println("好,再接再厉!");?

}?不然呢?{?

System.out.println("好好干!");?

}?

}?

}按如下方式运行: