Examly題庫立即開始練習
初考-統計資料處理大意11033單選題

若輸入整數依序為 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,下列 C 語言程式片段的 x[] 陣列的元素值依順序為何?int x[10] = {0}; for (int i=0; i<10; i++){ scanf("%d", &x[(i+2)%10]); }

A0, 1, 2, 3, 4, 5, 6, 7, 8, 9
B2, 0, 2, 0, 2, 0, 2, 0, 2, 0
C9, 0, 1, 2, 3, 4, 5, 6, 7, 8
D8, 9, 0, 1, 2, 3, 4, 5, 6, 7正確答案
答案與詳解
D
正確答案
輸入依序存入 x[(i+2)%10],即 x[2]~x[9],x[0],x[1],所以 x[0]=8, x[1]=9,其餘往後推。

為什麼答案是 D

i=0→x[2]=0, i=1→x[3]=1,…, i=7→x[9]=7, i=8→x[0]=8, i=9→x[1]=9。最終陣列為 8,9,0,1,2,3,4,5,6,7。

考點:忽略位移考點:干擾選項考點:位移量錯算考點:模運算位移
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮