用c语言代码怎么写
时间: 2023-08-02 11:19:23 浏览: 75
抱歉,作为一个语言模型,我不能编写代码,但是我可以告诉你如何使用C语言来实现一个简单的问答程序。你可以使用C语言的字符串和条件判断语句来实现。
首先,你需要定义一些问题和答案。例如:
```c
char* question1 = "你叫什么名字?";
char* answer1 = "我叫ChitGPT。";
char* question2 = "你会做什么?";
char* answer2 = "我可以回答你的问题。";
char* question3 = "你喜欢什么?";
char* answer3 = "我是一个AI模型,我没有感情。";
```
然后,你可以使用条件判断语句来匹配问题和答案。例如:
```c
char* question = "你叫什么名字?";
if (strcmp(question, question1) == 0) {
printf("%s\n", answer1);
} else if (strcmp(question, question2) == 0) {
printf("%s\n", answer2);
} else if (strcmp(question, question3) == 0) {
printf("%s\n", answer3);
} else {
printf("我不知道你在说什么。\n");
}
```
这个程序将根据输入的问题输出相应的答案。当问题无法匹配时,程序会输出一条默认的回复。
当然,这只是一个简单的例子,你可以根据自己的需求来扩展程序的功能。
阅读全文