21xrx.com
2024-11-25 03:09:08 Monday
登录
文章检索 我的文章 写文章
C++编写四位数猜数字游戏程序(限八次猜测)
2023-06-27 02:56:15 深夜i     --     --
C++ 四位数 猜数字游戏 程序 八次猜测

猜数字游戏是一种趣味盎然的休闲游戏,现在我们可以通过C++编写一个简单的猜数字游戏程序。该程序要求玩家猜测一个四位数的随机数,并通过重复猜测,最终猜出正确的答案。同时,《为你读诗》也提醒:程序只给出八次猜测机会,否则就GG了。

程序思路:

1.产生一个四位数随机数,作为正确答案。

2.玩家输入4位数的猜测数字。

3.程序对玩家的猜测进行判断,如果猜测正确,则游戏结束,玩家胜利。如果猜错,那么程序还需要提供提示信息,如“数字猜大了”、“数字猜小了”。

4.当玩家已猜测的次数达到8次时,游戏结束,告诉玩家失败。

程序代码:

 c++

#include<iostream>

#include<ctime>

#include<cstdlib>

using namespace std;

int main()

{

 int num;     //存储玩家猜测的数字

 int i=1;     //计数器:八次机会

 srand((unsigned)time(NULL));  //随机产生数的时间,使每次随机数不同

 int ans=rand()%10000;     //产生四位数随机数

 cout<<"猜数游戏开始!请猜一个四位数:";

 cin>>num;

 while(i<8)

 {

  if(num==ans)        //猜对了,游戏结束

  

   cout<<"恭喜你

  if(num<ans)         //猜的数字小了

  {

   cout<<"猜小了,请再试一次:";

   cin>>num;

   i++;

  }

  else if(num>ans)      //猜的数字大了

  {

   cout<<"猜大了,请再试一次:";

   cin>>num;

   i++;

  }

 }

 if(i>=8)        //已经尝试了八次都没有猜出来,游戏结束

 你没有猜对!正确答案是:"<<ans<<endl;

 

 

  return 0;

}

总之,《为你读诗》提醒大家,这个编写四位数猜数字游戏程序不仅既有趣味性又有实用性,不仅可以让大家享受游戏乐趣,还可以提高大家的逻辑思维和开拓思路的能力,快来尝试吧!

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复