作者imyme (tsai)
看板Army-Sir
標題[問題] 計概第4題
時間Thu Jan 19 20:50:35 2012
不好意思
雖然想找篇文章推文問
不過好像沒有適當的文章,所以另發一篇
請問今年計概第四題
宣告
int c[10] = {3,2,0,1,5,9,7,8,6,4};
c[c[c[2]]]+c[c[c[c[c[9]]]]]之值為何?
小弟以為c[2]跟c[9]]是那十個元素
由左數來第二跟第九個元素
這樣算下來c[c[c[2]]]+c[c[c[c[c[9]]]]] = 2+6 = 8,所以我選C
應該是小弟觀念錯誤,可是真希望能加2.5分...
有高手可以解釋為何答案是 A 6 嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.171.102
1F:推 hchs31705:1+5? 01/19 20:51
2F:推 ckey:因為是從0開始編號, 這是定義好的, 會這樣定也是有原因的~ 01/19 20:52
3F:推 JessicaAlba:c[0]~c[9] 總共10筆,依造順序對應到c[10]裡面資料 01/19 20:52
4F:推 berlinlai:c[0]是第一個數.....最後一個是c[9] 01/19 20:52
5F:→ imyme:ㄜ,可以稍微說明一下為何是1+5嗎? 不好意思 01/19 20:52
6F:→ imyme:看到了 謝謝 01/19 20:53
7F:→ JessicaAlba:如果你c[1]=3 c[2]=2 這樣看 就會出現2+6的答案 01/19 20:53
8F:推 hchs31705:這樣[]跟[[]]的差別在哪@@ 01/19 20:55
9F:推 Cleos:c[1]=2 c[c[1]]=c[2]=0 01/19 20:58
10F:推 hojihshiuan:這題真的在誘導那些沒寫過程式語言的... 01/19 20:58
11F:→ Cleos:從最裡面依序拆解出來 01/19 20:59
12F:推 FlashMob:一開始的int c[10]意思是宣告"10個" 但編號是0~9喔 01/19 21:01
13F:→ imyme:我懂了 真傷心 01/19 21:03
14F:推 DM24Tim:這題我對答案都沒看理所當然以為是8 又低了2.5分XD 01/19 21:39
15F:推 plastic33:我根本不知道那題在幹嘛 閉著眼睛選C XD 01/19 22:06
16F:推 snailly:我還很有信心的寫8...... 01/19 22:22
17F:推 ring3730:慘...直接猜C+1 01/19 22:23
18F:推 boafans:從0開始 不是第二個 是第三個 01/20 12:20
19F:推 swatch0811:0 1 2 3 4 5 6 7 8 9 01/20 16:02
20F:推 t007123:我寫C又寫MATLAB 整個就錯亂= = 01/20 20:48