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;
|
||
}
|