1.試寫一個迴圈程式讓使用者猜數字,每一局電腦利用亂數函式自動產生一0~99欲被猜的數字,允許使用者無限次數一直猜,直到猜中或使用者不玩了結束該局.2.一局結束後,使用者可以重覆選擇玩新局,或中止遊戲.3.遊戲過程依下列規則進行:l電腦自動產生一0~99欲被猜的數字,螢幕出現min=0,max=99.每次由使用者輸入一數字,馬上將輸入值和猜的值相比較.l若使用者輸入的值比被猜的數字小,在螢幕提示使用者”大一點”,並將輸入值設成min,並顯示min和max的值,提示猜的數介於min和max之間,再請使用者輸入.l若使用者輸入的值比被猜的數字大,在螢幕提示使用者“小一點”,並將輸入值設成max,並顯示min和max的值,提示猜的數介於min和max之間,再請使用者輸入.l當猜對時,會顯示”Bingo!”,把使用者猜的次數顯示出來.l在並依據使用者猜的次數顯示下列不同的評語,然後詢問使用者是否再玩下一局新遊戲.Ø1~3次顯示”太厲害了!!”,Ø4~6次顯示”猜得不錯!!”,Ø7~9次顯示“需要多練習!!”,Ø10次以上顯示”太遜了!!”.4.在進入詢問使用者是否再玩一次時,l若是,繼續遊戲,電腦重新自動產生一0~99欲被猜的數字,開始一個新局.(提示:要電腦重新自動產生一0~99欲被猜的數字,可以用課堂中教過的使用使用Time函式取得變化的亂數因子,或利用使用者上一個猜的數字當亂數因子,或自由發揮.)l若否,則顯示”GameOver.ThankYou!!”,中止程式.5.若遊戲中途使用者輸入100表示不完了要中止遊戲,則顯示”Youstopthegame.Bye-Bye!!”,中止程式....Showmore
20點!!!請高手來幫幫我!急!c++程式 - 包包
Table of Contents
All Comments