编辑代码

#include <iostream>
using namespace std;
#include<ctime> //随机数种子 所需要的头文件
int main() {
    //猜数字  系统随机生成1到100之间的数字,玩家进行猜测,如果猜测.提示玩家数字过大或过小,如果猜对了
    //则恭喜玩家,并且退出游戏
 
   //需要添加随机数种子  作用: 利用当前系统时间生成随机数,防止每次随机数都一样
   srand ((unsigned int)time(NULL));
    //1,生成随机数
   int num = rand ()%100 +1 ;   //rand()%100 会生成一个0-99的数字  再+1则可以生成1-100的数字
  //    cout<<num<<endl;
    //2,玩家进行猜测
    int A=0;
    cout<<"请输入您猜的数字"<<endl;

    int B=5; 
     int C=0;
  while(1)
  {
      
     C =B--;
      cout<<"您剩余的猜测次数为"<<C<<endl;
  if(C!=0){
    
 
      cin>>A;
      //3,判断玩家的猜测
   if(A>num){
       cout<<"您猜的数字过大,请重新输入"<<endl;
   }
   else if(A<num)
   {
       cout<<"您猜的数字过小,请重新输入"<<endl;
   }
   else {
       cout<<"恭喜您猜对了"<<endl;
       break; // 可以利用break来退出当前循环
   }
  }
  else {
      cout<<"很遗憾,游戏失败"<<endl;
      break;
  }
  }
    
	return 0;
}