7、給出函數strcmp()的測試方案
int strcmp(const char str1, const char str2)
【題目解析】
主要考查考慮問題的全面型,我覺得有一個電冰箱測試的例子不錯
我寫了幾個(僅供參考):
str1 str2
NULL NULL
"a" NULL
NULL "a"
"a" "abc"
"abc" "acd"
".xj" "sefn"
8、測試一個 DVD Player,如果你僅有有限的時間,你會如何做?
【題目解析】
只是說說我的思路,不是標準答案。首先測試基本功能,然后是常用功能,然后是高級功能。
9、在過去的這些年,你遇到了哪一個最大的困難,你是如何解決它的?你是單獨做的還是和別人一起做的決定?為什么做這個決定?現在結果如何?
10、邏輯題:
有一5節車廂的過山車,每節能座兩人,現有Luair,Jack,Gwen,Tom,Mark,Paul,6人去乘車,有以下條件
1,Luair和別人同乘
2,Mark 不合別人同乘,而且Mark的前一節車廂是空的
3,Tom 不和Gwen 與 Paul 中的任何一人同乘
4,Gwen乘3,或者4節
....下面是一些斷言性的語句,讓你判斷對錯
【題目解析】
Mark和那節空車廂可以當作一個整體,剩下的就是按照規則做排列組合就可以了,可能的種類不是太多。如果用筆畫個草圖的話就比較容易了。
11、鏈表反轉: (這道題不是微軟的,不過考的比較多,就不另外開貼了)
數據結構如下:
typedef struct _Node
{
int data;
struct _Node next;
} Node;
完成函數 Node Reverse(Node head),head為不帶頭節點的鏈表的首部。
Node Reverse(Node head)
{
Node tmp = NULL; // 緩沖變量
Node newHead = NULL; // 反轉后的新頭節點
if ( head==NULL ) return head; // 空鏈表的情況
if ( head->next==NULL ) return head; // 鏈表只有一個節點的情況
while ( head ) // 判斷有沒有移動到最后
{
tmp=head->next; // 臨時記錄下一個節點
head->next = newHead; // 把原來鏈表中的節點放到新的鏈表的首部
newHead = head;
head = tmp;
} // end of while
return newHead;
} // end of Reverse
2020年河北新聞網兩學一做
時間:2023-09-18 07:0:242020年河北新聞網兩學一做
時間:2023-09-15 11:0:59兩學一做學習教育知
時間:2023-09-21 06:0:302020年開展兩學一做學習教
時間:2023-09-19 21:0:30
2019年瑪氏銷售類筆試題和面試題答案2023-09-21 22:11:26
2019年鵬華基金債券類筆試題和面試題答案2023-09-17 19:37:07
陜西國際商貿學院在重慶高考專業招生計劃(人數+代碼)2025-05-22 10:38:12
安徽建筑大學和新余學院哪個好 分數線排名對比2025-05-22 10:36:54
襄陽職業技術學院廣西錄取分數線及招生人數 附-2020最低位次排名2025-05-22 10:35:29
長江大學和新疆師范大學哪個好 分數線排名對比2025-05-22 10:34:16
錦州師范高等專科學校在遼寧高考專業招生計劃(人數+代碼)2025-05-22 10:32:49
山東高考排名在17550的考生能報什么大學(原創)2025-05-22 10:31:33
廣州華立學院的英語專業分數線(附2020-最低分排名怎么樣)2025-05-22 10:30:14
蘭州石化職業技術大學的理化測試與質檢技術專業分數線(附2020-最低分排名怎么樣)2025-05-22 10:29:06
泉州師范學院和亳州學院哪個好 分數線排名對比2025-05-22 10:27:53
貴州醫科大學在江西高考專業招生計劃(人數+代碼)2025-05-22 10:26:23
東莞城市學院和西安工商學院哪個好 分數線排名對比2025-05-22 10:24:51
山東海事職業學院的水路運輸安全管理專業分數線(附2020-最低分排名怎么樣)2025-05-22 10:23:44 


