. 系统随机生成0~9的随机数,先猜随机数,猜中后再显示出对应随机数行数“*”的直角三角形图形。 java 系统随机生成0~9的随机数,先猜随机数,猜中后再显示出对应随机数行数“*”的直角三角形图形。

. 系统随机生成0~9的随机数,先猜随机数,猜中后再显示出对应随机数行数“”的直角三角形图形。
java
系统随机生成0~9的随机数,先猜随机数,猜中后再显示出对应随机数行数“
”的直角三角形图形。
运行结果显示如下:
随机数已生成!
请输入您猜的数字:
1
sorry,您猜小了!
请继续输入您猜的数字:
6
sorry,您猜大了!
请继续输入您猜的数字:
3
恭喜您,答对了!
*

import java.util.Random;
import java.util.Scanner;
public class GuessNumber {
    public static void main(String[] args) {
        Random random = new Random();
        int randomNumber = random.nextInt(10);
        System.out.println("随机数已生成!");
        System.out.println("请输入您猜的数字:");
        Scanner scanner = new Scanner(System.in);
        int guessNumber = scanner.nextInt();
        while (guessNumber != randomNumber) {
            if (guessNumber < randomNumber) {
                System.out.println("sorry,您猜小了!");
            } else {
                System.out.println("sorry,您猜大了!");
            }
            System.out.println("请继续输入您猜的数字:");
            guessNumber = scanner.nextInt();
        }
        System.out.println("恭喜您,答对了!");
        for (int i = 0; i <= randomNumber; i++) {
            for (int j = 0; j < i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

这个程序首先使用Random类生成一个0到9的随机数,并提示用户猜数字。用户输入猜测的数字后,程序会根据用户的猜测与随机数的比较结果给出相应的提示,直到用户猜中为止。
猜中后,程序使用两个嵌套循环打印出对应随机数行数的直角三角形图形,每一行的星号数量与行数相等。
希望对您有帮助!

你可能感兴趣的:(酸奶的java,面向对象,笔记,java,开发语言)