欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言實現(xiàn)猜數(shù)字小游戲

 更新時間:2021年10月19日 11:33:21   作者:LoveHoneyYou  
這篇文章主要介紹了C語言實現(xiàn)猜數(shù)字小游戲,附有詳細代碼,需要的小伙伴可以參考一下,希望對你的遼西有所幫助

利用C語言代碼實現(xiàn)猜數(shù)字小游戲:

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
 
void Print();
int guess();
void End(int count);
 
enum chonice
{
 EXIT,
 PLAY,
 AGAIN
};
 
int main()
{
 srand((unsigned)time(NULL));
 int input = 0;
    int count=0;
 Print();
 do
 {
  scanf("%d", &input);
  switch (input)
  {
 
  case EXIT:
   printf("退出游戲成功?。。n");
   break;
  case PLAY:
  case AGAIN:
   printf("請輸入您所猜的數(shù)字!\n");
   count=guess();
   End(count);
   break;
  default:
   printf("輸入有誤,請輸入菜單欄選項\n");
   break;
  }
 
 } while (input!=0);
 system("pause");
 return 0;
}
 
void Print()
{
 printf("*******祝您游戲愉快********\n");
 printf("***************************\n");
 printf("******1.開始游戲***********\n");
 printf("***************************\n");
 printf("******0.退出游戲***********\n");
 printf("***************************\n");
 printf("******2.再玩一次***********\n");
 printf("***************************\n");
}
 
int guess()
{
 int a = 0;
 int count = 0;
 int b = rand() % 100 + 1;
 while (scanf("%d", &a), b != a)
 {
  if (a <= (a + b) / 2)
  {
   printf("猜小了!");
   printf("再猜猜?\n");
   count++;
  }
  else 
  {
   printf("猜大了!");
   printf("再猜猜?\n");
   count++;
  }
 }
 
 return count+1;
}
 
void End(int count)
{
 printf("恭喜您猜對了,總共猜了%d次\n", count);
 printf("是否再玩一次?\n");
 printf("***************************\n");
 printf("******0.退出游戲***********\n");
 printf("***************************\n");
 printf("******2.再玩一次***********\n");
 printf("***************************\n");
}
 

到此這篇關(guān)于C語言實現(xiàn)猜數(shù)字小游戲的文章就介紹到這了,更多相關(guān)C語言猜數(shù)字小游戲內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • c++如何保存vector到文件

    c++如何保存vector到文件

    這篇文章主要介紹了c++如何保存vector到文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 使用c++11 constexpr時遇到的坑詳解

    使用c++11 constexpr時遇到的坑詳解

    c++11 constexpr將變量聲明為constexpr類型以便由編譯器來驗證變量是否是一個常量表達式,這篇文章主要給大家介紹了關(guān)于使用c++11 constexpr時遇到的坑,需要的朋友可以參考下
    2021-05-05
  • 在C++中實現(xiàn)云端存儲變量的操作步驟

    在C++中實現(xiàn)云端存儲變量的操作步驟

    隨著云計算技術(shù)的快速發(fā)展,現(xiàn)在我們可以將數(shù)據(jù)存儲在云端,以便于在不同設(shè)備和地點訪問,在C++中,我們也可以通過一些方法來實現(xiàn)這個功能,本文將詳細介紹如何在C++中實現(xiàn)云端存儲變量,需要的朋友可以參考下
    2023-11-11
  • C++ 類的友元機制解讀

    C++ 類的友元機制解讀

    這篇文章主要介紹了C++ 類的友元機制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下
    2021-02-02
  • 用C實現(xiàn)PHP擴展 Image_Tool 圖片常用處理工具類的使用

    用C實現(xiàn)PHP擴展 Image_Tool 圖片常用處理工具類的使用

    該擴展是基于ImageMagick基礎(chǔ)實現(xiàn)的,圖片操作調(diào)用的是ImageMagick API
    2013-04-04
  • ubuntu 下編譯C++代碼出現(xiàn)的問題解決

    ubuntu 下編譯C++代碼出現(xiàn)的問題解決

    這篇文章主要介紹了ubuntu 下編譯C++代碼出現(xiàn)的問題解決的相關(guān)資料,需要的朋友可以參考下
    2015-03-03
  • c語言算術(shù)運算符越界問題解決方案

    c語言算術(shù)運算符越界問題解決方案

    大量的安全漏洞是由于計算機算術(shù)運算的微妙細節(jié)引起的, 具體的C語言, 諸如符號數(shù)和無符號數(shù)之間轉(zhuǎn)換, 算術(shù)運算的越界都會導(dǎo)致不可預(yù)知的錯誤和安全漏洞, 具體的案例數(shù)不勝數(shù).
    2012-11-11
  • C/C++讀取大文件數(shù)據(jù)方式詳細講解

    C/C++讀取大文件數(shù)據(jù)方式詳細講解

    這篇文章主要介紹了C語言/C++讀取大文件數(shù)據(jù)的完整方式過程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09
  • OpenCV 視頻中火焰檢測識別實踐

    OpenCV 視頻中火焰檢測識別實踐

    本文主要介紹了OpenCV 視頻中火焰檢測識別,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • C語言小程序 如何判斷三角型類型

    C語言小程序 如何判斷三角型類型

    第一個判斷三角形的類型,兩個浮點型數(shù)據(jù)不能直接判斷相等,為了輸入方便一些,自己設(shè)置的精度比較低,10^(-3)
    2013-07-07

最新評論