0

出力は

AAAAAAAAA
BBBBBBBBB
CCCCCCCCC
DDDDDDDDD
EEEEEEEEE
FFFFFFFFF
GGGGGGGGG
HHHHHHHHH
IIIIIIIII
JJJJJJJJJ

私のコードはこれです:

        char let = 65;
        for (int i = 0;i < 10; i ++)
        {
           for (int x = 0; x < 10; x ++)
           {
              System.out.print(let);
           }
           System.out.println();
           let++;
        }

私は非常に近いことを知っていますが、私は何が間違っているのでしょうか、これを理解できないようです

4

2 に答える 2

0

編集:申し訳ありませんが私の間違いです。コードが機能するはずです。

于 2013-10-05T23:14:18.700 に答える
0

このようにすることができます (while + for ループ):

public static void main(String[] args) {

    final int RECT_WIDTH  =  9;
    final int RECT_HEIGHT = 10;

    final char BEGIN_LETTER = 'A';

    char currentLetter = BEGIN_LETTER;
    while ((currentLetter - BEGIN_LETTER) < RECT_HEIGHT) {
        for (int column=0; column<RECT_WIDTH; column++) {
            System.out.print(currentLetter);
        }
        System.out.println();
        currentLetter++;
    }

}

同じ結果を得る方法は他にもたくさんあります。2 つのネストされた for ループ、...

于 2013-10-05T23:21:09.427 に答える