本程序使用 Java 语言实现读取 7 个 1 到 50 之间的整数,并根据每个整数的值打印出相应数量的星号。

你可以使用循环来读取 7 个整数值,并根据每个值的大小打印相应数量的星号。以下是一个示例代码:

import java.util.Scanner;

public class PrintStars {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        for (int i = 0; i < 7; i++) {
            System.out.print("请输入一个 1 到 50 之间的整数: ");
            int number = scanner.nextInt();

            // 确保输入的数值在有效范围内
            if (number >= 1 && number <= 50) {
                for (int j = 0; j < number; j++) {
                    System.out.print("*");
                }
                System.out.println();
            } else {
                System.out.println("输入的数值不在有效范围内,请重新输入。");
                i--; // 无效输入,重复读取同一个值
            }
        }

        scanner.close();
    }
}

以上代码中,使用Scanner类读取用户输入的整数值。然后通过嵌套的循环,在每次输入后打印出相应数量的星号。如果输入的数值不在有效范围内,则给出错误提示,并重新读取同一个值。

你可以根据需要自定义输出的形式和终止条件。在上述示例中,读取 7 个数值后程序会结束。

Java 程序:读取整数并打印星号

原文地址: https://www.cveoy.top/t/topic/cfst 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录