[問題] 關於雙陣列 比較大小的問題

作者: jerrycj2 (jerrycj2)   2015-11-01 20:52:46
是這樣的 假設我現在有兩個一維陣列裡面各有三個值
x[3]
y[3]
請問該如何讓他們以對應位置比較
x[1]比y[1]
x[2]比y[2]
x[3]比y[3]
因為如果我用if else來比的話 都只會比對最後那個值 而多加一個回圈 只是讓最後那個
值比三次
作者: ssccg (23)   2015-11-01 22:19:00
你希望得到什麼結果? 一個還是三個?
作者: WrongHole (Woo~)   2015-11-01 22:31:00
for?
作者: jerrycj2 (jerrycj2)   2015-11-01 23:17:00
希望得到三個結果我現在比較大的問題是 用陣列去比較三個數值中只有第三個是對的 前面兩個進for迴圈後數值都不見了
作者: Jaymainal (發呆中)   2015-11-02 12:20:00
這不是一個for loop就可以做到嗎 你貼CODE出來就知道了
作者: Dnight (暗夜)   2015-11-02 13:08:00
我覺得你的code有可能回傳的時候有問題
作者: agreerga (鴨毛)   2015-11-02 14:49:00
你該不會全部都寫x[3]跟y[3]吧
作者: gitignore (git)   2015-11-03 02:58:00
for(i = 0; i < 3; i++){max[i] = (x[i] > y[i])? x : y;}
作者: haha02 (來人!上夾棍!)   2015-11-03 08:28:00
看起來是存結果的變數宣告方式或種類不對吧

Links booklink

Contact Us: admin [ a t ] ucptt.com