commit e8d9d0751b0f18e281e5d35548d608e616e0b238 Author: juan Date: Thu Sep 23 08:25:01 2021 +0800 first commit diff --git a/dialogue.c b/dialogue.c new file mode 100644 index 0000000..781a8ce --- /dev/null +++ b/dialogue.c @@ -0,0 +1,38 @@ +/***************************************** + * + * 场景:人机对话 + * 人和机器轮流说一句话,问候、询问,。。。 + * 要说的话事前组织好 + * + * 人通过嘴说话,转换成文字通过键盘传递给机器, + * 机器经由键盘通过耳朵接收到人说话的文字, + * 并保存到机器的大脑记忆中,然后作思考。。。 + * 机器将要说的话以文字形式通过其嘴说到屏幕上, + * (也可以转换成语音,通过其嘴说到microphone) + * 人通过眼睛看到屏幕上的文字,理解其含义。。。 + * (或通过耳朵听到声音) + * 现阶段 + * 人到机器的信息传递通道:键盘——机器的耳朵:scanf + * 机器到人的信息传递通道:屏幕——机器的嘴:printf + * + * 如何实现以下对话? + * 小明:“你好,机器人!” + * 计算机:“哦哦,你叫什么名字?” + * 小明:“小明”。 + * 计算机:“你好,小明!” + * + * + * ****************************************/ + +#include +int main() { + char greating[20]; + char name[20]; + + scanf("%s", greating); + printf("你叫什么名字?\n"); + scanf("%s", name); + printf("你好,%s\n", name); + + return 0; +} diff --git a/starter.c b/starter.c new file mode 100644 index 0000000..4f0fdab --- /dev/null +++ b/starter.c @@ -0,0 +1,6 @@ +#include + +int main(void) { + printf("hello world\n"); + return 0; +}