2017年3月4日 星期六

Java 修正 for 半姊

第一題 輸入數字滿足5和6的倍數
其實這題不用switch畢竟if else 就能解決了
既然用了 那還是看看排版吧.....


其實一開始一看 感覺怪怪的 怎麼只用一個switch....
我看了第二次才看到原來是switch的巢狀
那switch也是迴圈

所以.....應該改成這樣吧?


還有該一個 case 配一個 break因為排版關係所以 最下面default break就消失掉了.....

第二題 輸入數字或英文 判斷是數字或大小寫英文

這題就可以用switch寫法會比較簡短 但不會用就畫蛇添足


這兩段應該合併再一起才對....
合併的方法 我拿一題做舉例
 ex:我輸入1 顯示1 我輸入2顯示2 我輸入3顯示3
就這麼簡單...... 這裡一樣我用c++寫 異曲同工之妙

注意swtich括弧內的if else if簡化版....
意思 如果num==1那就傳值1 num==2那就傳值2 以次類推
"?"表示做甚麼事 ":"表示否則else
所以應該怎麼改應該會了.....
接下來3和4題都可以比照第二題方式改變



沒有留言:

張貼留言