有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

爪哇电影院座位安排

我想知道是否有人能帮我,我正在尝试创建一个简单的电影院座位安排,其中x的座位可以坐,o的座位是免费的。问题是我似乎无法从X结束的地方开始0。我是java新手,所以你看到的是我目前的能力。谢谢你的帮助

public class Exercise4iv {

    public static void main(final String[] args) {

        int seats, taken, available, i, k;

        seats = 50;
        taken = 28;
        available = seats - taken;
        i = 0;
        k = 0;
        while (i <= taken) {
            i++;
            System.out.print("\t X");
            if (i % 8 == 0) {
                System.out.println();
            }
        }

        while (k <= available) {
            k++;
            System.out.print("\t O");
            if (k % 8 == 0) {
                System.out.println();
            }
        }
    }
}

共 (1) 个答案

  1. # 1 楼答案

    将第二个while循环更改为:

    while( i<seats){
        i++;
        System.out.print("\t O");
        if(i%8==0) System.out.println();}
    }
    

    这样就不需要变量k