題目:
功能模組說明:
登入:密碼設定為「abc」,共三次輸入密碼機會, 超過三次為登入不成功。
選擇專案:列出三個選項,1、猜數字,2、猜大小,3、退出。選擇專案後,執行相應內容。
猜數字:隨機產生乙個0到99之間的整數,5次猜數字機會,沒猜中會提示太大還是太小。
猜大小:隨機產生乙個1到6之間的整數,1-3為小,4-6為大,使用者猜大小。
注:猜數字和猜大小模組後,回到選擇專案模組。
思路:
**:
#include
#include
#include
#include
#include
//用於猜數遊戲中,rand生成隨機數
#define n 30
#define pass_word "abc"
//密碼
#define tries 3
//登入密碼的嘗試次數
/*猜數*/
#define max_num 100
//猜數的範圍
#define guess_time 5
//猜數的次數
intmenu()
;//選單
intlogin()
;//登入
void
guess_num()
;//猜數字
void
guess_size()
;//猜大小
intmenu()
}return chose;
}int
login()
printf
("\n\n密碼正確!!!\n");
sleep
(1000);
system
("pause");
return1;
}else
if(count == tries -1)
else
}return0;
}void
guess_num()
else
if(num > guess)
else
if(num == guess)
else
break;}
else}}
else
printf
("輸入有誤,請按要求重新輸入:");
}system
("pause");
}void
guess_size()
if(num >=
1&& num <=
3&& guess ==0)
else
if(num >=
4&& num <=
6&& guess ==1)
else
printf
("\n可惜可惜,猜錯了。不要氣餒,再來挑戰!\n");
return;}
intmain()
case1:
case2:
}printf
("返回主頁請按「1」, 退出程式請按「0」:");
scanf
("%d"
,&running);}
}else
printf
("\n您已經輸錯%d次密碼,請下次再來登入。\n"
, tries)
;return0;
}
執行結果:登入
選單
猜數字
猜大小
經測試,結果符合題目要求。
go語言實現爬蟲 爬百度貼吧
1 明確目標 要知道你準備再那個範圍或者 去搜尋 2 爬 將所有的 的內容全部爬下來 3 取 去掉對我們沒有用的資料 4 處理資料 按照我們想要的方式儲存和使用 把內容寫入到檔案 filename strconv.itoa i html f err3 os.create filename if er...
百度SEO優化常見問題解答
做優化,一直是站長做seo的重點物件,今天我就收集了一些大家常見的 也是比較關心的問題,也是比較權威的回答,我盡量去掉了多餘的廢話,但本文還是有兩千多字,大家也可以跳著看。希望對大家有所幫助。更換伺服器是否對排名有影響?原則上是不會的。除非,新換的伺服器太糟糕,三天兩頭訪問失敗,或者伺服器從國內換到...
go語言實現爬蟲 爬百度貼吧(併發)
1 明確目標 要知道你準備再那個範圍或者 去搜尋 2 爬 將所有的 的內容全部爬下來 3 處理資料 按照我們想要的方式儲存和使用 4 併發實現 讀取網頁body的內容 buf make byte 1024 4 for result string buf n return 爬取乙個網頁 func sp...