English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

設計一個猜數字的遊戲
數字從1-1000
必須使用 rand() 跟 srand()來寫

每當玩家輸入數字後顯示 Too low,try again! 或者Too high,try again!
如果玩家猜中數字顯示 Excellent! You guessed the number!
然後詢問玩家是否要再玩一次(輸入Y or y就在玩一次,輸入N or n就顯示game over!!)
希望有人可以幫我解答一下^^

2006-11-19 14:06:44 · 1 個解答 · 發問者 Anonymous in 電腦與網際網路 程式設計

1 個解答

//Power by Microsoft Visual Studio 2005//可以使用 Dev-C++ 編譯此程式#include#include#include#includeint main(int argc, char *argv[]){ //=====START=====// unsigned int number,ans; char YN[2],OPTION[]="yYnN"; do{  srand((unsigned)time(NULL));  ans=rand()%1000;  printf("I have a number between 1 and 1000.\n");  do{   printf("Can you guess my number?");   scanf("%d",&number);   if(number>ans){    printf("Too high. Try again.\n");   }else if(number

2006-11-19 15:22:20 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers