c语言小游戏出拳,C语言--拳击小游戏

原标题:C语言--拳击小游戏

format,png

#include //标准输入输出头文件

#include //通用工具库头文件

#include //时间头文件

int main()

{

//游戏规则:回合制(我方先出拳,电脑方后出拳)

//出拳力量(1~10)

//生命值(30)

int myLife = 30;//我方生命值

int enemy = 30;//电脑方生命值

int power;//力量

srand((unsigned)time(NULL)); //初始化随机种子

while(1)

{

system("pause");

//我方先出拳

power = rand() % 10 + 1; //得到随机值从1到10之间的数

//打击电脑方,无闪避情况

enemy -= power; //a -= b等价于 a = a - b; a +=b 等价于a = a + b;

//判断电脑方还有没有生命

if(enemy <= 0)

{

//电脑方已经没有生命

printf("\n厉害,你成功KO掉电脑方!\n");

break; //终止while循环

}

printf("\n我方打了电脑方一拳,力量为%d,电脑方掉生命%d,电脑方还剩余生命%d。\n",

power, power, enemy);

//电脑方出拳

power = rand() % 10 + 1;

myLife -= power;//我方掉生命

if(myLife <= 0)

{

//我方没有生命

printf("\n遗憾,我方被电脑方KO!\n");

break;

}

printf("\n电脑方打了一拳,力量为%d,我方掉生命%d,我方还剩余生命%d。\n",

power, power, myLife);

}

//其他语句

return 0;

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值