iT邦幫忙

2021 iThome 鐵人賽

DAY 12
0
自我挑戰組

從零開始學Java系列 第 12

Day12迴圈(Ⅱ)

像是我們很常碰到的成績也可以用if/else迴圈來操作,假設90分以上是A,80分以上是B,…到60分以下是F,就用以下程式表示!
https://ithelp.ithome.com.tw/upload/images/20210924/20140457j32LatCfvL.jpg

但因為一直使用if/else可能會頭昏眼花容易出錯,所以還可以有簡化版的!
如果都是類似的條件,可以採用else if,把他們做合併,直到最後一個條件再用else,其餘中間都可以使用else if,這樣比較不容易出錯!
https://ithelp.ithome.com.tw/upload/images/20210924/20140457pzWmsirapR.jpg

接續上面介紹的成績相關程式,如果要變成設定90~100分為A,80~90為B,以此類推,該怎麼寫呢?
Ans:因為90~100是兩個條件,所以需要連接他們,就要用到之前講過的&&,這個符號表示AND。
https://ithelp.ithome.com.tw/upload/images/20210924/20140457VvVYE78Rqx.jpg


上一篇
Day11迴圈(Ⅰ)
下一篇
Day13 Random
系列文
從零開始學Java30

尚未有邦友留言

立即登入留言