首页 > 其他分享 >Text1-综合练习4

Text1-综合练习4

时间:2025-01-11 15:56:06浏览次数:1  
标签:练习 System number Text1 number1 println 猜中 综合 out

Text-综合练习4

猜数字游戏

用随机数生成一个1-100之间的数字

如果猜的打了就打印大了,如果猜的小了就打印小了

如果猜中了就打印猜中了!

Random num=new Random();
        int number=num.nextInt(100)+1;//生成1-100之间的随机数
        Scanner num1=new Scanner(System.in);
        while(true) {//因为不知道要猜几次,所以就一直循环下去,猜中之后用break结束程序
            System.out.println("请输入您要猜的数:");
            int number1 = num1.nextInt();
            if (number1 > number) {
                System.out.println("您猜大了!");
            } else if (number1 < number) {
                System.out.println("您猜小了");
            } else {
                System.out.println("恭喜您猜中了!");
                break;//猜中之后break结束程序

代码运行结果如下图所示:

标签:练习,System,number,Text1,number1,println,猜中,综合,out
From: https://www.cnblogs.com/chi-yu/p/18665775

相关文章

  • Text1-综合练习3
    Text-综合练习3判断一个数是否为质数质数为只能被1和本身整除的数Scannertext=newScanner(System.in);System.out.println("请输入要进行质数判断的数:");intz=text.nextInt();booleanflag=true;//开始认为这个数是质数for(inti=2;i......
  • Text1-综合练习5
    Text-综合练习5产生十个1-100之间的随机数存入数组求和求平均数找出有几个数字比平均值小Randomnumber1=newRandom();Scannernumber2=newScanner(System.in);System.out.println("请输入要产生随机数的个数:");intn=number2.nextInt();......
  • Text1-综合练习6
    Text-综合练习6键盘录入n个数字,倒放他们的顺序例如:输入12345,输出54321ScannerEX=newScanner(System.in);Stringarr[]=newString[100];Stringtemp;intcount=0;System.out.println("请输入要交换的数字:,以空格结束");......
  • Text1-综合练习2
    Text-综合练习2键盘录入一个大于2的整数,求它的平方根结果省去小数部分保留整数Scannerst=newScanner(System.in);System.out.println("请输入一个大于2的整数:");intnumber1=st.nextInt();for(inti=1;i<number1;i++){//从1开始查找一直到numb......
  • Text1-综合练习1
    Text1-综合练习1逢七过游戏规则:从任意一个数字开始报数当你要报的数字包含七或者是七的倍数时都要说过需求:使用程序在控制台打印出1-100之间满足逢七过规则的数for(inti=1;i<=100;i++){if(i/10%10==7||i%10==7||i%7==0){//判断十位、个位有没有七,这个数是否......
  • Text-Switch的练习1
    Text-Switch的练习1键盘录入一个从一到七的数字表示星期星期一到星期五是工作日星期六和星期日是休息日Scannerxq=newScanner(System.in);System.out.println("请输入一个一到七之间的数字");intweek=xq.nextInt();switch(week){c......
  • Text-For循环的练习1
    Text-For循环的练习1键盘录入一个两位数的数字,表示范围用for循环找出既能被3整除又能被5整除的数有多少个intcount=0;Scannersatisyf=newScanner(System.in);System.out.println("请输入范围的开始:");intnumber=satisyf.nextInt();Sy......
  • Text-While循环的练习1
    Text-While循环的练习1判断一个数是否为回文数回文数规则为:回文数就是一个数倒过来跟它本身相同,例如121,212Scannerba=newScanner(System.in);System.out.println("请输入一个数字:");inti=ba.nextInt();intk=i;intnum=0;w......
  • Text-IfElse的练习1
    Text-IfElse的练习1某商场有vip的会员制,根据不同的会员会有不同的折扣,假设商品总价为1000,键盘录入会员级别,并计算出最终支付的钱一级会员打九折;二级会员打八折;三级会员打七折;不是会员原价,打骨折intprice=1000;Scannermall=newScanner(System.in);System.......
  • 《Linux设备驱动开发详解(第3版)》 第17章 Linux设备驱动开发综合实例
    17.1开发板硬件介绍假设我们使用的是一款基于ARM架构的开发板,板上集成了多种设备,如串口、GPIO、SPI、I2C等接口,以及网卡、USB控制器、PCI插槽等设备。不同的开发板硬件特性会有所不同,这里以通用的硬件配置为例进行说明。17.2字符设备驱动开发实例字符设备是一种以字节......