无聊写个聊天机器人玩玩,感觉还是挺有趣的
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 聊天机器人
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("你好,我是机器人");
while (true)
{
string str = Console.ReadLine();
if (str.Contains("姓名") || str.Contains("名字") || str.Contains("叫"))
{
Console.WriteLine("你好,我的名字是小罗");
}
else if (str.Contains("性别") || str.Contains("男") || str.Contains("女"))
{
Console.WriteLine("你好,我是男的");
}
else if (str.Contains("年龄") || str.Contains("多大"))
{
Console.WriteLine("我刚满2周岁");
}
else if (str.Contains("生日") || str.Contains("出生"))
{
Console.WriteLine("我的生日是2010年1月1日");
}
//天气
else if(str.Contains("天气"))
{
string city = str.Substring(0,2);
Console.WriteLine("{0}整天下雨",city);
}
else if (str.Contains("fuck") || str.Contains("shit") || str.Contains("擦"))
{
Console.WriteLine("fuck you!!");
}
else if(str.Contains("love")||str.Contains("喜欢")||str.Contains("爱"))
{
Console.WriteLine("I love you too");
}
else if (str.Contains("再见") || str.StartsWith("88") || str.Contains("bye"))
{
Console.WriteLine("撒有那拉");
}
}
Console.ReadKey();
}
}
}