[問題] 掃描陣列的問題

看板C_Sharp (C#)作者 (PT鄉民)時間11年前 (2014/03/29 15:41), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/3 (看更多)
int main() { int array_a[5]={11,22,33,22,44}; int array_b[5]={11,22,33,22,44}; int array_c[5]; int i,j; for(i=0;i<5;i++) { for(j=0;j<5;j++) { if(array_a[i]!=array_b[j]) { printf("%d\n",array_a[i]); break; } } } return 0; } 假如題目我判斷相同的才輸出,但是重複過的不輸出 這程式哪裡有需要做判斷呢? 覺得因該判斷式都已經做完了 只不過重複的值 沒做出正確的判斷 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.8.87 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1396078866.A.6B4.html

03/29 16:18, , 1F
你只判斷了相同的輸出 沒判斷重複
03/29 16:18, 1F

03/29 16:19, , 2F
疑...我說錯了 我看一下喔
03/29 16:19, 2F

03/29 16:22, , 3F
不太清楚你的重複不輸出是甚麼意思 可以解釋清楚一點嗎
03/29 16:22, 3F

03/29 19:40, , 4F
你想要的是照著你的思路下去思考解答還是能夠解出來就好?
03/29 19:40, 4F
文章代碼(AID): #1JDdaIQq (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1JDdaIQq (C_Sharp)