利用C語言實現猜數字遊戲

本文實例為大傢分享瞭C語言實現猜數字遊戲的具體代碼,供大傢參考,具體內容如下

實現效果如圖:

代碼如下:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
 int Guess,Num; //Guess猜數,Num隨機數 
 int Next;  //下一次執行 
 do
 {
 system("cls");  //清屏 
 printf("-------------------------------------\n");
 
 srand(time(NULL)); 
 Num=rand()%100+1; //隨機生成1-100數字 
 
 printf("請猜猜1-100內的數字:\n");
 scanf("%d",&Guess);
 
 while(Guess!=Num)
 {
 //scanf用於繼續猜數判斷 
  if(Guess>Num)
  {  
  printf("猜大啦.\n");
  scanf("%d",&Guess);
  }
  if(Guess<Num)
  {
  printf("猜小啦.\n");
  scanf("%d",&Guess);
  }
 }
  
 printf("恭喜你猜對啦!\n");  
 printf("想不想再猜一猜?Y/y或N/n\n"); 
 getchar(); //輸入是否繼續執行字符y/n 
 printf("-------------------------------------\n");
 Next=getchar(); //賦值 
 
 }while(Next == 'Y' || Next == 'y'); //判斷下次是否執行 
 
 printf("程序已退出...\n");
 return 0;
}

以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。

推薦閱讀: