中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何通過do-while循環實現菜單驅動程序

小樊
89
2024-08-09 19:39:36
欄目: 編程語言

以下是一個使用do-while循環實現菜單驅動程序的示例:

import java.util.Scanner;

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

        do {
            System.out.println("Menu:");
            System.out.println("1. Option 1");
            System.out.println("2. Option 2");
            System.out.println("3. Option 3");
            System.out.println("4. Exit");
            System.out.print("Enter your choice: ");
            choice = scanner.nextInt();

            switch (choice) {
                case 1:
                    System.out.println("You selected Option 1");
                    break;
                case 2:
                    System.out.println("You selected Option 2");
                    break;
                case 3:
                    System.out.println("You selected Option 3");
                    break;
                case 4:
                    System.out.println("Exiting program...");
                    break;
                default:
                    System.out.println("Invalid choice. Please try again.");
                    break;
            }

        } while (choice != 4);

        scanner.close();
    }
}

在這個示例中,程序將一直顯示菜單,直到用戶選擇退出選項(選擇4)。用戶可以選擇菜單中的任意選項,并根據他們的選擇執行相應的操作。當用戶選擇退出選項時,程序將退出循環并結束。

0
南充市| 新源县| 巧家县| 潼关县| 元谋县| 佛冈县| 平阴县| 尚义县| 达孜县| 山阴县| 大足县| 永昌县| 铜山县| 张家界市| 长阳| 平定县| 南汇区| 广丰县| 南川市| 崇州市| 惠东县| 孝感市| 罗城| 贞丰县| 德昌县| 太保市| 三原县| 府谷县| 滕州市| 昆山市| 西和县| 浠水县| 准格尔旗| 峨山| 新密市| 昂仁县| 信丰县| 若羌县| 金湖县| 内乡县| 永胜县|