面試寶典問題:
使用club函式模擬乙個俱樂部內的顧客,初始化時人數為0,俱樂部最多承載50人,當新使用者超過這個規模時需要在外面等待,如果顧客離開人數減少。
使用void club(int x)為函式宣告,列印出俱樂部內外的人數。
#include #include using namespace std;
#define max_in_custom (50)
void club(int x)
else
}else if (x<0)
else
}if (in_custom<0)
{ cout<<"error: n/a"<
設計測試用例,並說明為什麼選擇這些數字。
模擬遊戲過程的乙個程式
兩位玩家手中各有相同的七張牌,牌面大小1 7。遊戲時每人出一張牌,誰大誰把對方的牌拿來,贏的一方把比較的兩張牌置於牌堆底部。如果牌大小相同就比下一張直到分出大小,贏得一方把比較的所有牌拿來置於牌堆底部。如果都一樣則遊戲結束。寫乙個程式模擬比賽過程。include include 初始化ab陣列 vo...
面試 用C 寫乙個死鎖程式
面試官要求用c 寫乙個死鎖的程式。目前想到兩種簡單的寫法,一種是單執行緒對乙個資源重複申請上鎖 第二種是兩個執行緒對兩個資源申請上鎖,形成環路。實現1 include include include include using namespace std int data 1 mutex mt1,m...
乙個小型的電子時鐘模擬程式
額。乙個小習題,從網上找到的 原 已不可考,請原作者諒解。重新整理顯示時間,直到使用者輸入q include include include include include int main else if double curtime tm min 10 printf 0 printf 0f do...