第1題: 考查對volatile關鍵字的認識
1. #include
2. 3. static jmp_buf buf;
4. 5. main()
6. 15. b=5;
16. longjmp(buf , 1);
17. }
複製**
請問, 這段程式的輸出是
(a) 3
(b) 5
(c) 0
(d) 以上均不是
第2題:考查型別轉換
1. main()
2. ;
9. struct nodes= ;
10. struct node *pt = &s;
11. printf("%d" ,*(int*)pt);
12. }
複製**
這段程式的輸出是:
(a) 3
(b) 5
(c) 6
(d) 7
第3題:考查遞迴呼叫
1. intfoo ( int x , intn)
2. 11. return val;
12. }
複製**
這段**對x和n完成什麼樣的功能(操作)?
(a) x^n (x的n次冪)
(b) x*n(x與n的乘積)
(c) n^x(n的x次冪)
(d) 以上均不是
第4題:考查指標,這道題只適合於那些特別細心且對指標和陣列有深入理解的人
1. main()
2. ;
4. int *ptr =(int*)(&a+1);
5.6. printf("%d %d" , *(a+1), *(ptr-1));
7. }
複製**
這段程式的輸出是:
(a) 2 2
(b) 2 1
(c) 2 5
(d) 以上均不是
第5題:考查多維陣列與指標
1. void foo(int [3]);
2. 3. main()
4. , ,};
6. foo(a);
7. printf("%d" , a[2][1]);
8. }
9. 10. void foo(int b[3])
11.複製**
這段程式的輸出是:
(a) 8
(b) 9
(c) 7
(d)以上均不對
第6題:考查逗號表示式
1. main()
2. 複製**
這段程式的輸出是:
(a) c=3 d=3
(b) c=5 d=3
(c) c=3 d=5
(d) c=5 d=5
第7題:考查指標陣列
1. main()
2. ;
4. int (*ptr)[3] = a;
5.6. printf("%d %d ", (*ptr)[1], (*ptr)[2]);
7. 8. ++ptr;
9. printf("%d %d" , (*ptr)[1], (*ptr)[2]);
10. }
複製**
這段程式的輸出是:
(a) 2 3 5 6
(b) 2 3 4 5
(c) 4 5 0 0
(d) 以上均不對
第8題:考查函式指標
1. int *f1(void)
2. 6.
7. int *f2(void)
8. 13.
14. int *f3(void)
15.複製**
上面這3個函式哪乙個最可能引起指標方面的問題
(a) 只有 f3
(b) 只有f1 and f3
(c) 只有f1 and f2
(d) f1 , f2 ,f3
CC 的一些面試基本題
標題 c c 的一些面試基本題 發信站 兵馬俑bbs wed jun 16 15 00 14 2010 本站 下面是自己面試時或是聽別人說的一些c c 面試基本題,都是語言細節和一些基本功,準備找工作的同學是可以看看。至於演算法方面的,我面試過的公司都沒有問什麼有深度的東西 總是問我排序,堆疊方面的...
美國大學面試的一些面試題
塑造獨特的自己 在300頁的自傳中,寫出第217頁的內容 在眾多的申請文章題目中,我們可以很容易地感受美國式思維方式 你就是獨特的自己。被賓夕法尼亞大學錄取的劉同學的申請文章是 在300頁的自傳中,寫出第217頁的內容。而面試是校友面試,很隨意地用英語交流,甚至可能聊到喜歡哪個歌星 哪首歌之類的,面...
打好CC的一些技巧
選擇獵頭作為職業,那一定要充滿活力 信心 熱情和興趣。cc作為獵手的乙個基本功,是相當的重要的。如何打好cc,這可能是剛入行的新人比較困惑的一件事情。打 看似簡單,但卻要一定的膽量和技巧。以下幾方面是應該注意的 1 心態 該用什麼樣的心態去打cc,四個字 自信 放鬆 剛入行打cc那種誠惶誠恐 緊張難...