作者jerrycj2 (jerrycj2)
看板java
標題[問題] 關於雙陣列 比較大小的問題
時間Sun Nov 1 20:52:46 2015
是這樣的 假設我現在有兩個一維陣列裡面各有三個值
x[3]
y[3]
請問該如何讓他們以對應位置比較
x[1]比y[1]
x[2]比y[2]
x[3]比y[3]
因為如果我用if else來比的話 都只會比對最後那個值 而多加一個回圈 只是讓最後那個
值比三次
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.53.7
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1446382369.A.DB0.html
1F:→ ssccg: 你希望得到什麼結果? 一個還是三個? 11/01 22:19
2F:→ WrongHole: for? 11/01 22:31
3F:→ jerrycj2: 希望得到三個結果 11/01 23:17
4F:→ jerrycj2: 我現在比較大的問題是 用陣列去比較三個數值中只有第三 11/01 23:21
5F:→ jerrycj2: 個是對的 前面兩個進for迴圈後數值都不見了 11/01 23:22
6F:推 Jaymainal: 這不是一個for loop就可以做到嗎 你貼CODE出來就知道了 11/02 12:20
7F:推 Dnight: 我覺得你的code有可能回傳的時候有問題 11/02 13:08
8F:推 agreerga: 你該不會全部都寫x[3]跟y[3]吧 11/02 14:49
9F:推 gitignore: for(i = 0; i < 3; i++){ 11/03 02:58
10F:→ gitignore: max[i] = (x[i] > y[i])? x : y; 11/03 03:00
11F:→ gitignore: } 11/03 03:00
12F:推 haha02: 看起來是存結果的變數宣告方式或種類不對吧 11/03 08:28