[Java學(xué)習(xí)記錄]關(guān)于嵌套循環(huán)的練習(xí)
本文是關(guān)于up在自學(xué)編程時的網(wǎng)課作業(yè),題目來自韓順平老師 BV1fh411y7R8 113p
在此非常感謝韓老師

記錄初學(xué)的自己編寫代碼思路及作業(yè)成果,希望給將來忘記這段代碼的自己提個醒[del]用來給未來的自己抄[/del],同時也希望和大家共同交流學(xué)習(xí),也希望有大佬蒞臨指導(dǎo)
寫一點本篇代碼編寫時的思考
0.程序是需要和用戶交互的,不能自己玩自己的,所以決定使用scanner
1.定義票價,既然題目中老人和兒童的票價是用公式的形式表示,那我寫代碼也用公式表示[del]在實際應(yīng)用中那要是兒童票漲價了成人票沒漲還要回來改代碼,覺得反而麻煩了,不如直接寫價格[/del]
2.接收用戶輸入的月份,用邏輯與判斷是旺季還是淡季
3.用嵌套循環(huán)編寫
4.把范圍縮小,月份只允許輸入1-12的int,給char和int編寫輸入錯誤信息后的反饋
寫一點編寫和改錯完成后順利運行的感想
0.不算復(fù)雜,主要是自己不要亂,關(guān)于嵌套時我先把 if ,else if 和 else 的所有情況寫出來,再寫sout,即編寫順序為:
(0)if(定義月份范圍)
else if(定義月份范圍)
else(你要寫的不是一個int或者超過范圍怎么整)
(1)對應(yīng)int的sout
(2)if(定義char份范圍)
else if(定義char份范圍)
else(你要寫的不是一個char或者超過范圍怎么整)
(4)對應(yīng)char的sout
1.很經(jīng)典的一道題,再加強新學(xué)習(xí)的知識的同時回顧了邏輯運算符的使用[del]這話好像等于沒說[/del],數(shù)據(jù)類型,文本掃描器scanner的使用,英語等
2.關(guān)于char那里我覺得是可以優(yōu)化的,但是技術(shù)水平有限,暫時只會這么寫,感覺這樣看著不舒服,就像說話說到一半然后
3.沒啥了,暫時只想到這么多,回頭想起其他細節(jié)我再編輯,編輯次數(shù)不夠之后我再補充進評論區(qū)
如果讀者朋友們覺得有不妥之處,歡迎在評論區(qū)指出,希望能和小伙伴們共同成長
再次感謝韓老師在課程當中的悉心講解