猜數字遊戲

2021-07-04 04:11:28 字數 1154 閱讀 1868

/* author:徐權

* data:2015728

* function:猜數字遊戲

* 實用平台:vs2012及以上(如果要移植到其他平台scanf_s和puts_s 應改為scanf和puts即可)

*/#include

#include

#include

#include

#define n 5  //定義陣列大小,從而決定猜的數字的個數

char *product(char *pre,int n) //機器隨機產生乙個數字,用於猜測

;srand((int)time(null));

while (i < n-1)

}pre[n - 1] = '\0';

return pre;

}char *input_c(char *str,char *pre, int n) //過濾輸入內容

while ((int)strlen(str) < n - 1 || (int)strlen(str) > n - 1)

while (i < n-2)

if (str[i] > '9' || str[i] < '0')

}i++;

}return str;

}char *pipei(char *pre, char *str, char *cnt,int n) //猜數字的答案提示器

}cnt[n - 1] = '\0';

for (i = 0; i < n - 1; i++)}}

return cnt;

}void output_c(char *cnt,int n,char l)//遊戲難度選擇器

else}}

printf("\n");

}void print(char * pre,int count,int scount)//遊戲結果顯示

void descripe(void)//列印遊戲說明

int core_c(void) //繼續遊戲選擇

猜數字遊戲

問題描述 猜數字遊戲 隨機出乙個兩位數,然後讓你猜,直到猜對為止。猜對後可以提示選擇是否再玩一次。include include using namespace std int main srand unsigned int time null int num rand 90 10 隨機出乙個兩位數...

猜數字遊戲

初次見到題目,覺得很簡單,可是仔細敲 時候卻發現根本無法處理如下情況 正確序列 1,2,3,4 猜測序列 1,1,1,1 我選擇用字串儲存正確的,然後如果對應上就把它變成字母,下一次就不會算他了,可是如果這樣子 正確 1,2,3,4 錯誤 2,3,3,4 錯誤的3算了,正確卻沒有算,這樣顯然不符合題...

猜數字遊戲

think 水題吧。判斷次數 和 數字大小就可以了。5 1 猜數字遊戲 15分 猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結...