猜數

猜數

猜數,是一款智力遊戲,用於智力開發,C語言編輯訓練。

猜數
又稱:猜數遊戲
類型:智力遊戲
用途:智力開發C語言編輯訓練,休閒遊戲等
種類:猜數常見有大小猜數,正對提示猜數,數字位數多有不同。
介紹:遊戲根據遊戲規則猜數,在一定次數或一定時間內猜出“遊戲程式”隨機的數字即為過關!
規則:
大小提示猜數規則:
系統隨機產生一個自然數到自然數間的整數,要求用戶從鍵盤輸入一個整數,如果數值小於隨機值,系統提示“小了”;如果數字大於隨機值,,則提示“大了”;如果猜中,提示“成功”。如果用戶輸入非法數據,系統給予“輸入有誤的”提示,當用戶在規定次數或時間仍然不能猜出正確的原始數字和順序時,系統提示玩家失敗。
正對提示猜數規則:
常用1A2B形式提示玩家當前猜數字的匹配情況。例如1A表示玩家猜測的數字有1個與系統產生的原始數字元合,並且位置也符合。2B表示玩家猜測的數字有2個與系統產生的原始數字元合,但位置不符合。
原始數字顯示:當用戶在規定次數或時間仍然不能猜出正確的原始數字和順序時,系統提示玩家失敗,並給玩家顯示原始數字和順序。
圖例:
粗糙程式效果粗糙程式效果

猜數程式代碼參考

C語言

代碼:main()
{
int a,b;
puts("請輸入你出的數:");
scanf("%d",&a);
clrscr();
puts("請輸入你猜的數:");
scanf("%d",&b);
while(a!=b)
{
if(a<b) printf("不對,太高了!\n請輸入你猜的數:");
if(a>b) printf("不對,太低了!\n請輸入你猜的數:");
scanf("%d",&b);
}
printf("你猜對,你真棒!");
getch();
}
註:程式參考作者:蘇祥。

相關詞條

相關搜尋

熱門詞條

聯絡我們