使用c#写一个ai程序
时间: 2023-12-11 09:02:15 浏览: 138
好的,下面是一个简单的 C# AI 程序示例,使用了基本的 if-else 语句和 Console.ReadLine() 方法来与用户进行交互:
```
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello! I am an AI program. What's your name?");
string name = Console.ReadLine();
Console.WriteLine("Nice to meet you, " + name + "! How can I assist you today?");
while (true) {
string input = Console.ReadLine().ToLower();
if (input.Contains("hello") || input.Contains("hi")) {
Console.WriteLine("Hello there!");
} else if (input.Contains("how are you")) {
Console.WriteLine("I am doing well, thank you for asking.");
} else if (input.Contains("goodbye") || input.Contains("bye")) {
Console.WriteLine("Goodbye, " + name + "! Have a great day.");
break;
} else {
Console.WriteLine("I'm sorry, I don't understand. Can you please try again?");
}
}
}
}
```
这个程序可以与用户进行简单的问答,回答一些基本的问题,并在用户说“goodbye”或“bye”时终止程序。你可以根据自己的需求和喜好来修改和改进这个程序。
阅读全文