闲来无事想到之前自己做的猜数字没有特点就写了这个程序,它主要是结合了数组,可以实现按位拆解来按位提示用户猜的高低,下面是代码:
import java.util.Random;
import java.util.Scanner;
public class GuessNumber3 {
private static int count = 0;
public static int[] save(int number, int[] numberArray) {
int hundred = number/100;
int decade = (number-hundred*100)/10;
int unit = number-hundred*100-decade*10;
numberArray[0] = hundred;
numberArray[1] = decade;
numberArray[2] = unit;
return numberArray;
}
public static void judge(int number) {
if (number >= 100 && number numberArray2[i]) {
System.out.println("第" + (i+1) + "位猜低了!");
} else if (numberArray1[i]
关注
打赏
热门博文
- 【Linux】Ubuntu20.04安装和卸载MySQL8
- 【Linux】Ubuntu 20.04 报错 curl: (23) Failure writing output to destination 的解决方法
- 【Java】JUnit 4.13.2 警告 ‘assertEquals(double, double)‘ is deprecated 的解决方法
- 【JavaScript】处理 @parcel/transformer-js: Browser scripts cannot have imports or exports.
- 【Node.js】Windows环境安装配置NVM和Node.js
- 【Python】处理TypeError: Plain typing.NoReturn is not valid as type argument
- 【Python】Matplotlib可视化50例
- 【C语言】C语言修改MySQL数据库
- 【Java】从默认包导入类和对象报错的解决方法
- 【Java】panel.getGraphics()报错空指针异常的解决方法