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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當更廣泛的“for”循環返回時,更廣泛的“for”循環內的嵌套“for”

當更廣泛的“for”循環返回時,更廣泛的“for”循環內的嵌套“for”

繁花如伊 2023-11-01 21:17:22
我試圖找出當程序循環回到嵌套的“for”循環時,嵌套“for”循環中的變量初始化(該循環嵌套在更廣泛的“for”循環內)是否會重新初始化最初初始化的變量for”從更廣泛的“for”循環中再次循環(在第一次之后)。似乎沒有任何互聯網內容(包括堆棧溢出)可以專門解決我的問題。示例:代碼運行兩次后,“h”是否會重新初始化為“k”?(我認為此時 k 將為 1)for(int k = 0; k < 4; k++){      for (int h = k; h >= 0; h--)    {        System.out.print(k);    }    System.out.println();}
查看完整描述

2 回答

?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

關于這部分問題:

似乎沒有任何互聯網內容可以專門解決我的問題。

官方的 Java 教程實際上包含了對你的問題的直接答案:

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html

該變量的范圍從其聲明延伸到 for 語句控制的塊的末尾...


查看完整回答
反對 回復 2023-11-01
?
九州編程

TA貢獻1785條經驗 獲得超4個贊

第一個循環 ( for(int k = 0; k < 4; k++)) 將迭代 4 次。每一次迭代都會帶來新的hh這意味著每次循環迭代時都會從 new 開始。



查看完整回答
反對 回復 2023-11-01
  • 2 回答
  • 0 關注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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