C++小游戏(4):做最后的胜利者
今天给大家带来有我原创的游戏作品,本人技术不精,如果有什么运行问题还请大家指出。
话不多说,我们直接来看代码:
#include<iostream>
#include<cstdlib>
#include<ctime>
#include<cstring>
#include<windows.h>
using namespace std;
int i,H[3],S[3],K[3],p=1,Y,C;
string P[3];
bool game=1;
void a(int i)
{
for (; i; i--);
}
void help()
{
printf("杀手:\n生命值:100\n技能点:5\nkill:3\n");
printf("医生:\n生命值:75\n技能点:7\nkill:2\n");
printf("法师:\n生命值:144\n技能点:3\nkill:1\n");
cin>>i;
}
void killer()
{
P[p]+="杀手";
H[p]=100;
S[p]=5;
K[p]=3;
}
void doctor()
{
P[p]+="医生";
H[p]=75;
S[p]=7;
K[p]=2;
}
void engineer()
{
P[p]+="法师";
H[p]=144;
S[p]=3;
K[p]=1;
}
void e(int j)
{
if (j==2&&S[Y]>=2)
{
int w=rand()%2;
if (Y==1) printf("你使用奖励\n");
else printf("电脑使用奖励\n");
K[Y]+=w;
printf("杀人数+%d",w);
w=rand()