最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2020年01月01日 09:21:46   作者:q302989778  
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)猜數(shù)字大小的游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C語言實(shí)現(xiàn)猜數(shù)字大小的具體代碼,供大家參考,具體內(nèi)容如下

void menu()

void menu()
{
 printf("********   猜數(shù)字游戲   ********\n");
 printf("***********  1.開始  *************\n");
 printf("***********  0.退出  *************\n");
}

簡單的一個(gè)菜單用于顯示。

void game()

void game()
{
 int a=0;
 int b=0;
 b=rand()%100; 
 while(1)
 {
 printf("請輸入你想要猜的數(shù)字\n");
 scanf("%d",&a);
 if(a>b)
 {
  printf("猜大了\n");
 }
 else if(a<b)
 {
  printf("猜小了\n");
 }
 else
 {
  printf("猜中了\n");
  break;
 }
 }
}

game函數(shù),定義兩個(gè)變量一個(gè)為我們猜的數(shù)字b,一個(gè)是我們輸入的數(shù)字a。其中所所猜的數(shù)字是要隨機(jī)生成的,我們用了一個(gè)rand函數(shù),它可以幫我們隨機(jī)生成一個(gè)隨機(jī)數(shù)字,我們將這個(gè)數(shù)字的范圍設(shè)定在0-100之間,當(dāng)然我們使用這個(gè)函數(shù)需要相關(guān)的頭文件。

#include <stdlib.h>
#include <time.h> 

int main()

int main()
{
 int input=0;
 do
 {
 menu();
 printf("請選擇");
 scanf("%d",&input);
 switch(input)
 {
 case 1:
  printf("開始玩游戲\n");
  game();
  break;
 case 0:
  printf("退出游戲\n");
  break;
 default:
  printf("選擇錯(cuò)誤\n");
  break;
 }
 }while(input);
 return 0;
}

通過do whie來實(shí)現(xiàn)我們菜單的循環(huán)。用switch語句來實(shí)現(xiàn)選擇,選擇1開始游戲,選擇為0我們退出游戲,并且相應(yīng)的勇printf給出提示。

代碼

下面是我們所有的代碼:

#include<stdio.h>
#include <stdlib.h>
#include <time.h> 
void menu()
{
 printf("********   猜數(shù)字游戲   ********\n");
 printf("***********  1.開始  *************\n");
 printf("***********  0.退出  *************\n");
}
void game()
{
 int a=0;
 int b=0;
 b=rand()%100; 
 while(1)
 {
 printf("請輸入你想要猜的數(shù)字\n");
 scanf("%d",&a);
 if(a>b)
 {
  printf("猜大了\n");
 }
 else if(a<b)
 {
  printf("猜小了\n");
 }
 else
 {
  printf("猜中了\n");
  break;
 }
 }
}
int main()
{
 int input=0;
 do
 {
 menu();
 printf("請選擇");
 scanf("%d",&input);
 switch(input)
 {
 case 1:
  printf("開始玩游戲\n");
  game();
  break;
 case 0:
  printf("退出游戲\n");
  break;
 default:
  printf("選擇錯(cuò)誤\n");
  break;
 }
 }while(input);
 return 0;
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 一起來看看C語言世界中的結(jié)構(gòu)體

    一起來看看C語言世界中的結(jié)構(gòu)體

    這篇文章主要為大家詳細(xì)介紹了C語言世界中的結(jié)構(gòu)體,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • C語言中的逗號(hào)運(yùn)算符詳解

    C語言中的逗號(hào)運(yùn)算符詳解

    在C語言中逗號(hào)“,”也是一種運(yùn)算符,稱為逗號(hào)運(yùn)算符,其功能是把兩個(gè)表達(dá)式連接起來組成一個(gè)表達(dá)式,?稱為逗號(hào)表達(dá)式,這篇文章主要介紹了C語言中的逗號(hào)運(yùn)算符,需要的朋友可以參考下
    2022-11-11
  • C語言?超詳細(xì)順序表的模擬實(shí)現(xiàn)實(shí)例建議收藏

    C語言?超詳細(xì)順序表的模擬實(shí)現(xiàn)實(shí)例建議收藏

    程序中經(jīng)常需要將一組數(shù)據(jù)元素作為整體管理和使用,需要?jiǎng)?chuàng)建這種元素組,用變量記錄它們,傳進(jìn)傳出函數(shù)等。一組數(shù)據(jù)中包含的元素個(gè)數(shù)可能發(fā)生變化,順序表則是將元素順序地存放在一塊連續(xù)的存儲(chǔ)區(qū)里,元素間的順序關(guān)系由它們的存儲(chǔ)順序自然表示
    2022-03-03
  • OpenCV實(shí)現(xiàn)人臉檢測

    OpenCV實(shí)現(xiàn)人臉檢測

    這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)人臉檢測的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C++實(shí)現(xiàn)LeetCode(65.驗(yàn)證數(shù)字)

    C++實(shí)現(xiàn)LeetCode(65.驗(yàn)證數(shù)字)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(65.驗(yàn)證數(shù)字),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • 基于C語言實(shí)現(xiàn)的貪吃蛇游戲完整實(shí)例代碼

    基于C語言實(shí)現(xiàn)的貪吃蛇游戲完整實(shí)例代碼

    這篇文章主要介紹了基于C語言實(shí)現(xiàn)的貪吃蛇游戲完整實(shí)例代碼,對于學(xué)習(xí)游戲開發(fā)的朋友有一定的借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • C基礎(chǔ) mariadb處理的簡單實(shí)例

    C基礎(chǔ) mariadb處理的簡單實(shí)例

    下面小編就為大家?guī)硪黄狢基礎(chǔ) mariadb處理的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • VC實(shí)現(xiàn)獲取本機(jī)MAC地址的方法

    VC實(shí)現(xiàn)獲取本機(jī)MAC地址的方法

    這篇文章主要介紹了VC實(shí)現(xiàn)獲取本機(jī)MAC地址的方法,需要的朋友可以參考下
    2014-07-07
  • C語言詳細(xì)講解樹狀數(shù)組與線段樹

    C語言詳細(xì)講解樹狀數(shù)組與線段樹

    顧名思義,樹狀數(shù)組就是用數(shù)組來模擬樹形結(jié)構(gòu)唄。那么衍生出一個(gè)問題,為什么不直接建樹,因?yàn)闃錉顢?shù)組能處理的問題就沒必要建樹。線段樹是一種二叉搜索樹,與區(qū)間樹相似,它將一個(gè)區(qū)間劃分成一些單元區(qū)間,每個(gè)單元區(qū)間對應(yīng)線段樹中的一個(gè)葉結(jié)點(diǎn)
    2022-04-04
  • c語言小游戲程序之彈跳小球的實(shí)現(xiàn)代碼

    c語言小游戲程序之彈跳小球的實(shí)現(xiàn)代碼

    這篇文章主要介紹了c語言小游戲程序之彈跳小球的實(shí)現(xiàn)代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12

最新評(píng)論

潞西市| 莱州市| 葵青区| 独山县| 内黄县| 汤原县| 澳门| 泽库县| 木里| 建德市| 汉川市| 敦煌市| 文化| 潜山县| 鹤庆县| 澳门| 江达县| 文登市| 雅江县| 普格县| 龙陵县| 彝良县| 巍山| 左权县| 博野县| 奎屯市| 延吉市| 南康市| 英吉沙县| 马龙县| 民丰县| 内江市| 淳安县| 东源县| 莆田市| 嘉黎县| 嘉定区| 墨竹工卡县| 金秀| 山阴县| 冀州市|