聊天机器人改写版

/*改写的聊天机器人之华山论剑,写着玩儿的,还很粗劣,有待完善*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
    class sword
    {
        static void Main(string[] args)
        {
            int fullBlood = 10;
            while (true)
            {
                Console.WriteLine("华山论剑,出招吧!");
                if (fullBlood < 0)
                {
                    Console.WriteLine("我挂了···");
                    return;
                }
                if(fullBlood == 0)
                {
                    Console.WriteLine("我。。。要挂了~,给补个桃吧");
                    string strTao = Console.ReadLine();
                    int tao = Convert.ToInt32(strTao);//输入一旦不是数字,程序就会出错!!
                    if (tao == 0)
                    {
                        Console.WriteLine("你丫逗我吧!死了。。。");
                        return;
                    }
                    if (tao < 0)
                    {
                        Console.WriteLine("居然补刀!!!我做鬼也不会放过你的!");
                        return;
                    }
                    if (tao > 10)
                    {
                        Console.WriteLine("我满血复活啦!阁下大恩大德,没齿难忘!");
                        fullBlood = 10; //血量不能超过10,超过10置为10.
                    }
                    fullBlood += tao;
                    Console.WriteLine("及时补血!       =======血量:{0}",fullBlood);
                    continue;
                }
                string mySkill = Console.ReadLine();
                if (mySkill == "降龙十八掌")
                {
                    fullBlood -= 3;
                    Console.WriteLine("啊,掉血!-3     =======血量:{0}",fullBlood);
                }
                else if (mySkill == "九阴白骨爪")
                {
                    fullBlood -= 1;
                    Console.WriteLine("啊,掉血!-1     =======血量:{0}",fullBlood);
                }
                else if (mySkill == "一阳指")
                {
                    fullBlood -= 2;
                    Console.WriteLine("啊,掉血!-2     =======血量:{0}", fullBlood);
                }
                else if (mySkill == "蛤蟆功")
                {
                    fullBlood -= 3;
                    Console.WriteLine("啊,掉血!-3     =======血量:{0}", fullBlood);
                }
                else
                {
                    Console.WriteLine("出招啊,你妹的!");
                }
            }
            Console.ReadKey();
         }
        
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值