C程式hungman游戲怎么寫,要帶圖的(小人圖)
Hangman游戲(簡稱猜字游戲),是一個猜單詞的雙人游戲。游戲中有兩個玩家,一個玩家負責挑選單詞,另外一個玩家負責猜。
猜字游戲的程序可以描述如下:
1) 負責挑選的玩家從字典中隨機選擇一個單詞,畫出相應數量的位置(每個位置使用一個符號“_”表示),并畫上一副絞刑架。
2) 負責猜測的玩家每次猜一個字符,并提交給負責挑選的玩家;
3) 如果該字符在單詞中,則負責挑選的玩家把該字符出現的所有位置都填上該字符;如果該字符不在單詞中,則挑選的玩家在絞刑架上畫小人,每次一筆,并按順序畫;
4) 如果6筆畫完,負責猜測的玩家還沒有猜完所有字符,提示玩家游戲失敗;否則游戲提前結束,提示玩家游戲成功。
典型的絞刑架和小人的畫法如下(畫圖版):
絞刑架 第1筆 第2筆 第3筆 第4筆 第5筆 第6筆
下面是字符版絞刑架和小人:
作業要求:
1) 計算機作為挑選單詞的一方,負責挑選單詞、畫絞刑架和小人、畫出用戶的輸入以及剩余的空位、提示用戶輸入;
2) 計算機從單詞串列隨機選擇一個單詞開始游戲,在螢屏畫出絞刑架和小人,并畫出單詞的空格位置;
3) 每次游戲結束時計算機顯示游戲的結果、真實的單詞、用戶猜測的字符序列;
4) 每次游戲結束后,計算機提示用戶是否繼續:如果是,則重新開始游戲;如果不是,則結束游戲。
5) 需要考慮程式的健壯性,程式對用戶輸入具有容錯能力。
End
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/231264.html
標籤:C語言
上一篇:用指標法在一維有序陣列中插入資料,要求在其中插入任意一個整數后數列依然有序。
下一篇:動態分配的問題
