/*猜數遊戲(其五:顯示輸入記錄)
*/#include
#include
#include
#define max_stage 10 /* 最多可以輸入的次數 */
int main(void)
while (no != ans && stage if (no !=ans)
printf(
"\a很遺憾,正確答案是%d。\n
", ans);
else
puts(
"\n--- 輸入記錄 ---");
for (i = 0; i < stage; i++)
printf(
"%2d : %4d %+4d\n
", i + 1, num[i], num[i] -ans);
return0;
}
輸入
請猜乙個0~999的整數。還剩10次機會。是多少呢:
500再大一點。
還剩9次機會。是多少呢:
800再小一點。
還剩8次機會。是多少呢:
650再小一點。
還剩7次機會。是多少呢:
575再小一點。
還剩6次機會。是多少呢:
535再小一點。
還剩5次機會。是多少呢:
517再小一點。
還剩4次機會。是多少呢:
507再小一點。
還剩3次機會。是多少呢:
503回答正確。
您用了8次猜中了。
--- 輸入記錄 ---
1 : 500 -3
2 : 800 +297
3 : 650 +147
4 : 575 +72
5 : 535 +32
6 : 517 +14
7 : 507 +4
8 : 503 +0
李子的猜數遊戲!!! 版
緊急修復 版為 include using namespace std void pause intmain else if choose n choose n else cout 好的!接下來,請選擇級別 1 萌新 教學 2 簡單 10次機會,0 50內的數字 3 中等 8次機會,0 100內的數...
簡單的C語言猜數遊戲
為了跟好的理解二分法查詢,設計猜數遊戲。通過選單,遊戲,主函式三部分實現。注意 1.隨機數的生成方法 rand 函式 隨機數生成器,因為vs平台其取值範圍為rand max 0 0x7fff 32767 所以使用rand 100 1來縮小隨機數的範圍0 100.srand 函式 對rand函式的呼叫...
乙個簡單的猜數遊戲
利用math.random 方法生成0 1之間的double型數dnum,將dnum轉換為0 100之間的整數inum。利用keyinput.readint 方法接收鍵盤輸入的整數innum。如果innum小於inum,在螢幕上顯示 輸入的值小,請輸入更大的數.如果innum大於inum,在螢幕上顯...