39 lines
1.3 KiB
C
39 lines
1.3 KiB
C
|
/*****************************************
|
|||
|
*
|
|||
|
* 场景:人机对话
|
|||
|
* 人和机器轮流说一句话,问候、询问,。。。
|
|||
|
* 要说的话事前组织好
|
|||
|
*
|
|||
|
* 人通过嘴说话,转换成文字通过键盘传递给机器,
|
|||
|
* 机器经由键盘通过耳朵接收到人说话的文字,
|
|||
|
* 并保存到机器的大脑记忆中,然后作思考。。。
|
|||
|
* 机器将要说的话以文字形式通过其嘴说到屏幕上,
|
|||
|
* (也可以转换成语音,通过其嘴说到microphone)
|
|||
|
* 人通过眼睛看到屏幕上的文字,理解其含义。。。
|
|||
|
* (或通过耳朵听到声音)
|
|||
|
* 现阶段
|
|||
|
* 人到机器的信息传递通道:键盘——机器的耳朵:scanf
|
|||
|
* 机器到人的信息传递通道:屏幕——机器的嘴:printf
|
|||
|
*
|
|||
|
* 如何实现以下对话?
|
|||
|
* 小明:“你好,机器人!”
|
|||
|
* 计算机:“哦哦,你叫什么名字?”
|
|||
|
* 小明:“小明”。
|
|||
|
* 计算机:“你好,小明!”
|
|||
|
*
|
|||
|
*
|
|||
|
* ****************************************/
|
|||
|
|
|||
|
#include <stdio.h>
|
|||
|
int main() {
|
|||
|
char greating[20];
|
|||
|
char name[20];
|
|||
|
|
|||
|
scanf("%s", greating);
|
|||
|
printf("你叫什么名字?\n");
|
|||
|
scanf("%s", name);
|
|||
|
printf("你好,%s\n", name);
|
|||
|
|
|||
|
return 0;
|
|||
|
}
|