public class S {
public static void main(String[] args) {
int number = (int)(Math.random()*(999-0+1)+0);
boolean flag = false;//flag 旗子:用于判定 默认没有包含
int number2= number;//number2是number的备份
int low;
do{
low = number2%10;//获得最低位
if(low == 4){
flag =true;
}
number2 /=10;//去掉已经判断的最低位
}while(number2! = 0);
if(flag==true){
System.out.println(“随机的数是:”+number+“包含4!”);
}else{
System.out.println(“随机的数是:”+number+“不包含4!”);
}
}
}
随机生成一个0到999之间的整数,判断里面是否包含4这个数字,比如随机数是123,输出不包含4,随机数是49,输出包含4
最新推荐文章于 2023-12-11 17:26:43 发布