[问题] 关于双阵列 比较大小的问题

楼主: 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