經典的猜數字問題。程式隨機生成一個 0 到 100 之間的數字,讓用戶進行猜測。每次
用戶猜測之后,更新提示數字的范圍。并且該程式應該限制用戶的猜測次數,通過讓
用戶選擇難度進行次數上限的確認。簡單難度 10 次,普通難度 8 次,困難難度 5 次,
地獄難度 3 次。
程式應當嚴格符合下面范例,綠色字體為用戶的輸入
********猜數字游戲********
你能在有限機會之內菜刀一個0-100范圍內的數字嗎?
********************************
請選擇難度(簡單【S】/普通【N】/困難【D】/地獄【H】):S
簡單難度,你有10次機會
第一次猜測:該數字在0-100之間:50
猜錯了喲!該數字小于50
第二次猜測,該數字在0-49之間:26
猜錯了喲!該數字小于26
第三次猜測,該數字在0-25之間:13
猜錯了喲!該數字小于13
第四次猜測,該數字在0-12之間:13
無效的輸入!請輸入0-12之間的數字
第四次猜測,該數字在0-12之間:6
猜錯了喲!該數字大于6
第五次猜測,該數字在7-12之間:5
無效的輸入!請輸入7-12之間的數字
第五次猜測,該數字在7-12之間:10
猜錯了喲!該數字小于10
第六次猜測,該數字在7-9之間:8
猜錯了喲!該數字大于8
第七次猜測,該數字在9-9之間:9
恭喜你!經過七次嘗試,終于猜對了!
********猜數字游戲********
你能在有限機會之內菜刀一個0-100范圍內的數字嗎?
********************************
請選擇難度(簡單【S】/普通【N】/困難【D】/地獄【H】):H
地獄難度,你有三次機會
第一次猜測,該數字在0-100之間:80
猜錯了喲!該數字小于80
第二次猜測,該數字在0-79之間:60
猜錯了喲!該數字大于60
第三次猜測,該數字在61-79之間:66
猜錯了喲!該數字大于66
非常遺憾!你的機會用光了!
uj5u.com熱心網友回復:
https://blog.csdn.net/qq_45861670/article/details/104062908啊哈哈
好巧,我寫過類似簡單版的,儂可以瞧瞧
uj5u.com熱心網友回復:
小伙子,幫你寫過了一題。另一題沒答案又單獨發貼呀?uj5u.com熱心網友回復:
我的寫出來了,我朋友想讓我幫忙給他寫一個,但是不能和我的一樣,就只能求助了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/122303.html
標籤:新手樂園
上一篇:c語言陣列的高級定義問題
下一篇:C為什么我的輸出函式沒有運行呢?
