亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

有點疑問??

我想問一下:為什么j<=i?為什么不能j==i???

public static void main(String[] args) {
??// TODO Auto-generated method stub
??// 外層循環控制行數
????for (int i = 1;i<=3; i++???????????? ) {
?????????????
?????// 內層循環控制每行的*號數
?????// 內層循環變量的最大值和外層循環變量的值相等
?????for (int j = 1;j<=i;j++???????????? ) {
?????????????????
??????System.out.print("*");
?????}
?????????????
?????// 每打印完一行后進行換行
?????System.out.println();

正在回答

1 回答

j<=i的話 每行最多能打印i個星號

j==i的話,當i=1時,j只能等于1時滿足j==i,于是第一行打印了1個星

i=2,j從1開始循環,第一次判斷就不符合了。于是第二行什么也不打印就跳出了。

理解一下for循環第二個參數的含義就懂了

1 回復 有任何疑惑可以回復我~
#1

慕粉1529219631 提問者

謝謝,很有幫助
2017-03-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167472    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

有點疑問??

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號