public static void main(String[] args) { // TODO Auto-generated method stub int i = 1; int m = 1; while(i<=4){ while(m<=6){ System.out.print("*"); m++; } System.out.println(); i++; } }}
3 回答
已采納

阿旭_
TA貢獻(xiàn)217條經(jīng)驗 獲得超353個贊
因為i的每次循環(huán)m沒有重置1,修改后代碼如下。
public?class?Test59?{ public?static?void?main(String[]?args)?{ int?i?=?1; while?(i?<=?4)?{ int?m?=?1;//移到while中 while?(m?<=?6)?{ System.out.print("*"); m++; } System.out.println(); i++; } } }

大咪
TA貢獻(xiàn)785條經(jīng)驗 獲得超332個贊
少年用for循環(huán)呀。。代碼如下:
public?static?void?main(String[]?args)?{ for?(int?i?=?1;i?<=?4;i++)?{ for?(int?m?=?1;m?<=?6;m++)?{ System.out.print("*"); } System.out.println(); } }

qq_靈魂深處_1
TA貢獻(xiàn)5條經(jīng)驗 獲得超4個贊
你的m是全局變量在第一次while循環(huán)中m的值變大
但是,當(dāng)?shù)诙文愕膚hile循環(huán)沒有改變值的大小。
添加回答
舉報
0/150
提交
取消