aiaiask.com©

开花即结果 提问即答案

写一个聊天机器人程序
原始问题:

写一个聊天机器人程序

include <stdio.h>

include <string.h>

include <stdlib.h>

int main() {

char input[100];  // 存储用户输入的字符串

while(1) {   // 无限循环,直到用户输入“exit”为止

    printf("你:");   // 提示用户输入信息

    scanf("%s", &input);  // 读取用户输入的字符串

    if (strcmp(input, "exit") == 0) {   // 判断是否为“exit”,如果是则退出循环

        break;

    } else if (strcmp(input, "你好") == 0 || strcmp(input, "hello") == 0) {   // 判断是否为问候语,如果是回复问候语

        printf("机器人:你好  

");

    } else if (strcmp(input, "今天天气怎么样") == 0) {   // 判断是否问及天气,如果是回复天气情况

        printf("机器人:今天天气不错  

");

    } else {    // 其他情况回复不明白信息 
        
        printf("机器人:不明白  

");

        
    }    
                                                                                                  
}                                
      return 0;  // 结束程序运行          。
写一个聊天机器人程序
https://www.aiaiask.com/ask/16525.html
AI / 模型iFLYTEK
时间 / DATEApril 22, 2023, 4:37 PM
语言zh-CN
IP / 区域浙江 嘉兴