A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© DWBJ 中级黑马   /  2014-2-15 14:06  /  930 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 DWBJ 于 2014-2-16 11:56 编辑

1.聊天结果如图:      
插图

           Console.WriteLine("你好我是机器人,你想和我聊天吗?,我聊天的费用是一小时200RMB");
            Console.WriteLine("请投币");
            string strcoin = Console.ReadLine();
            int coin = Convert.ToInt32(strcoin);
            Console.WriteLine("您已经投了{0}枚币,大约聊天时间为{1}分钟\n", coin, coin / (200 / 60.0));
            while (true)
            {
                string str=Console.ReadLine();
              
                if (coin <= 0)
                {
                    Console.WriteLine("币已经用完,请投币");
                    string straddcoin = Console.ReadLine();
                    int addcoin = Convert.ToInt32(straddcoin);
                    Console.WriteLine("您已经投了{0}枚币,大约聊天时间为{1}分钟", addcoin, addcoin / (200 / 60.0));
                    coin = coin + addcoin;
                    if (coin > 200)
                    {
                        Console.WriteLine("太累了,让偶们休息会吧!");
                        break;
                    }
                    continue;
                }
                else if (str == "聊天用户问:今天天气怎么样")
                {
                    Console.WriteLine("机器人答:万里无云\n");
                }
                else if (str == "聊天用户问:你多大了")
                {
                    Console.WriteLine("机器人答:个人隐私,不方便回答\n");
                }
                else if (str == "聊天用户问:你是男孩还是女孩")
                {
                    Console.WriteLine("机器人答:哥只是个传说\n");
                }
                else if (str == "聊天用户问:你有女朋友吗")
                {
                    Console.WriteLine("机器人答:这个问题太烫手了,我不好意思回答\n");
                }
                else if (str == "886")
                {
                    Console.WriteLine("机器人答:Bye Bye,祝您聊天愉快!");
                }
                else
                {
                    Console.WriteLine("机器人:你说的是哪国语言,我怎么听不懂,看来我要学习外语了。\n");
                }
                coin = coin - 1;
            }
            Console.ReadKey();

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马