引用:
作者: cwvdavid
可以執行就是對的 , 不能執行就是錯的...
agrs[0], args[1] 分別是你執行程式時, 在程式後加上去的 [參數]
專案屬性參數你打"72 160", 對程式而言, args[0]就是72, args[1]就是160
如果你專案屬性參數只打了"72", 對程式而言 args[0]就是72, args[1]則不存在.........
至於keyIn數字得到數值...要改寫, 當然可以,
程式有很多種寫法, 就看你想怎麼寫........
=============
至於【有其他方式可以換寫成像我這樣的bmi程式嘛?】
不太懂你要寫什麼....
計算BMI,不就是【體重 除以 [身高的平方] 再乘以 1萬】??
|
int weight = Integer.parseInt(args[0]);
int hight = Integer.parseInt(args[1]);
我是說這兩行可以用別的方法改寫嘛??
像kiy in 數字得到數值....
==分隔線==
我用 int weight = 72
int hight = 160
可以得出結果,
可是我的作業是要像我一樓所說的, 要key in數值得到計算結果數值。。
可是老師只講這個作法,想說還有沒有其他作法....
像這個網頁作法.....
http://www.scpo.nccu.edu.tw/show/part1/b/B2/bmi.htm