C++實(shí)現(xiàn)猜數(shù)字小游戲
更新時間:2020年10月11日 15:31:30 作者:風(fēng)吹不散笑容
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)猜數(shù)字小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了C++實(shí)現(xiàn)猜數(shù)字游戲的具體代碼,供大家參考,具體內(nèi)容如下
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<iomanip>
//#include<ctime>
#include<time.h>
using namespace std;
int main()
{
int n; //記錄生成的隨機(jī)數(shù),范圍1~100
int g;
int count;
char c;
srand(time(0)); //time(0))返回的是系統(tǒng)的時間(從1970.1.1午夜算起),單位:秒,用作隨機(jī)數(shù)的種子
cout<<"The torrent of random integer is:"<<time(0)<<endl;
do
{
n=rand()%100+1;
count=0;
do
{
cout<<"Please input the number: 1 ~ 100"<<endl;
cin>>g;
if(g>n)
cout<<"Too big!"<<endl;
else if(g<n)
cout<<"Too small!"<<endl;
else cout<<"Right!"<<endl;
count++;
}
while(g!=n && count <= 10);
cout<<"The random number is: "<<n<<endl;
cout<<"The times you used is:"<<count<<endl;
cout<<"Please select if you want to continue the game: (Y/N or y/n)"<<endl;
cin>>c;
}
while (c == 'Y' || c == 'y');
cout<<endl;
return 0;
system("pause");
}
效果圖:

更多有趣的經(jīng)典小游戲?qū)崿F(xiàn)專題,分享給大家:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C/C++雜記 虛函數(shù)的實(shí)現(xiàn)的基本原理(圖文)
這篇文章主要介紹了C/C++雜記 虛函數(shù)的實(shí)現(xiàn)的基本原理(圖文),需要的朋友可以參考下2016-06-06
C語言進(jìn)階教程之字符串&內(nèi)存函數(shù)
對于字符,在計(jì)算機(jī)內(nèi)部都是用數(shù)字(字符編碼)來表示的,而字符串是“字符連續(xù)排列”的一種表現(xiàn),這篇文章主要給大家介紹了關(guān)于C語言進(jìn)階教程之字符串&內(nèi)存函數(shù)的相關(guān)資料,需要的朋友可以參考下2021-09-09
C++修煉之構(gòu)造函數(shù)與析構(gòu)函數(shù)
本章節(jié)我們將學(xué)習(xí)類的6個默認(rèn)成員函數(shù)中的構(gòu)造函數(shù)與析構(gòu)函數(shù),并對比C語言階段的內(nèi)容來學(xué)習(xí)它們的各自的特性,感興趣的同學(xué)可以參考閱讀2023-03-03
strings命令分析淺談Go和C++編譯時的一點(diǎn)小區(qū)別
今天小編就為大家分享一篇關(guān)于strings命令分析淺談Go和C++編譯時的一點(diǎn)小區(qū)別,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-04-04

