请给我一个实现攻击怪物后击飞怪物的C#脚本
时间: 2024-05-22 07:14:02 浏览: 28
语言程序示例。
下面是实现攻击怪物后击飞怪物的C语言程序示例:
#include<stdio.h>
int main()
{
int attack = 10; //攻击力设为10
int health = 50; //怪物的血量设为50
int distance = 5; //怪物距离玩家的距离设为5
float power = 5.0; //玩家使用的力量值设为5.0
printf("攻击前怪物的距离是%d米,血量是%d。\n", distance, health);
//攻击怪物
health -= attack;
printf("玩家使用攻击力为%d的攻击成功,怪物的血量变为%d。\n", attack, health);
//击飞怪物
if(health <= 0) //如果怪物已经死亡,不能再被击飞
{
printf("怪物已经死亡,不能再被击飞。\n");
}
else if(distance >= power) //如果怪物距离玩家太远,不能被击飞
{
printf("怪物距离玩家太远,不能被击飞。\n");
}
else //可以被击飞
{
printf("玩家使用力量值为%.1f的力量将怪物击飞!\n", power);
distance += power; //怪物距离玩家变为原来的距离加上力量值
printf("怪物被击飞%d米,现在距离玩家%d米。\n", (int)power, distance);
}
return 0;
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)