[問題] 取陣列值的問題

看板C_and_CPP (C/C++)作者 (人生總在不斷的錯過)時間15年前 (2011/02/20 00:22), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
首先就是假設說有a[],b[],c[]三個陣列 其中a[1],b[1],c[1]是互相對應的 就像是一組數據 t,x,y這樣 時間t對應到位置x,y 那我現在想要知道某個t的時候x跟y是多少 要怎麼寫呢? 現在我是這樣寫: for(i=0;i<N-1;i++){ if(t[i]=a)break; i=k; printf("%d",x[k]) 可是都無法輸出我想要的值呢.... 問題出在哪呢? 還是我從頭觀念就錯哩呢? 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) linux 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.219.199

02/20 00:27, , 1F
struct
02/20 00:27, 1F

02/20 00:27, , 2F
= 和 == 也不一樣
02/20 00:27, 2F

02/20 00:28, , 3F
k 指定給 i 是哪招? 反了吧?
02/20 00:28, 3F

02/20 00:30, , 4F
喔對喔 我打錯哩 我是寫k=i
02/20 00:30, 4F

02/20 00:40, , 5F
謝謝^^ 把=改成==就可以得出哩^^
02/20 00:40, 5F
文章代碼(AID): #1DN-vXNS (C_and_CPP)
文章代碼(AID): #1DN-vXNS (C_and_CPP)