whileループを使用してこれらの行と列から形成された中空矩形( "*"を使用)に似た行と列の数と出力図形の数を入力するように求めるプログラムを作成するにはどうすればよいですか?JAVAが壊れているwhileループ
Scanner stdin = new Scanner(System.in);
System.out.println("Enter number of rows and columns: ");
int row = stdin.nextInt();
int column = stdin.nextInt();
int m = 1;
while(m <= column)
{
while(m <= row)
{
System.out.println("*\t");
}
System.out.print("*");
m++;
}
動作するはずです。今あなたの質問は何ですか? –
あなたのinnerloopは 'row> 1'の間永遠に実行されます。内側のループで同じ変数を外側のループと同じように使用しないでください。 – CollinD
@CollinD内部ループが永遠にどのように実行されるのか分かりません –