first commit
This commit is contained in:
commit
e8d9d0751b
38
dialogue.c
Normal file
38
dialogue.c
Normal file
|
@ -0,0 +1,38 @@
|
|||
/*****************************************
|
||||
*
|
||||
* 场景:人机对话
|
||||
* 人和机器轮流说一句话,问候、询问,。。。
|
||||
* 要说的话事前组织好
|
||||
*
|
||||
* 人通过嘴说话,转换成文字通过键盘传递给机器,
|
||||
* 机器经由键盘通过耳朵接收到人说话的文字,
|
||||
* 并保存到机器的大脑记忆中,然后作思考。。。
|
||||
* 机器将要说的话以文字形式通过其嘴说到屏幕上,
|
||||
* (也可以转换成语音,通过其嘴说到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;
|
||||
}
|
Loading…
Reference in a new issue