21xrx.com
2024-09-19 09:53:08 Thursday
登录
文章检索 我的文章 写文章
C++ 极简猜拳游戏代码
2023-07-01 05:19:32 深夜i     --     --
C++ 猜拳游戏 代码 极简 程序设计

C++猜拳游戏代码是很好的练手项目,如下是一份C++极简猜拳游戏代码,适合初学者学习。


#include<iostream>

#include<cstdlib>

#include<ctime>

using namespace std;

int main(){

 srand(time(NULL)); // 随机数种子,使每次运行结果随机

 int user_input; // 用户输入

 int computer_input; // 计算机输入

 cout<<"**********猜拳游戏**********"<<endl;

 cout<<"请出拳:(0--石头,1--剪刀,2--布)\n";

 cin>>user_input; // 用户输入

 computer_input = rand() % 3; // 计算机随机生成0-2的数字

 switch(user_input) {

   case 0: // 用户出石头

     if(computer_input == 0)

       cout<<"平局"<<endl;

      else if (computer_input == 1)

       cout<<"你赢了"<<endl;

      else

       cout<<"你输了"<<endl;

     

     break;

   case 1: // 用户出剪刀

     if(computer_input == 0)

       cout<<"你输了"<<endl;

      else if (computer_input == 1)

       cout<<"平局"<<endl;

      else

       cout<<"你赢了"<<endl;

     

     break;

   case 2: // 用户出布

     if(computer_input == 0)

       cout<<"你赢了"<<endl;

      else if (computer_input == 1)

       cout<<"你输了"<<endl;

      else

       cout<<"平局"<<endl;

     

     break;

   default:

     cout<<"非法输入"<<endl;

     break; 

 }

 return 0;

}

通过本篇文章,我们了解到了一份C++猜拳游戏代码,并且明白了代码的流程,希望对大家的C++学习有所帮助。

  
  

评论区

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