编程学习网 > 编程语言 > C/C++开发 > 如何使用C语言编程进行人机交互(c语言人机对话的程序设计)
2022
05-16

如何使用C语言编程进行人机交互(c语言人机对话的程序设计)

在我们学习编程语言时,常规上是用机器的语言告诉机器,我们要达成什么目的,而另外一个层面,则可以利用编程,让机器与我们互动。这也就是我们所说的人机交互。它研究人怎么和计算机技术交互,并为人们设计技术或者系统。接下来编程学习网就带大家了解一下如何使用C语言编程进行人机交互。

人们通常用以下五种形式与系统进行互动:

指示(instructing):用户向系统发出指令并选择选项——这可以通过多种方式进行,包括输入命令、在windows环境下或在多点触摸屏幕上从菜单中选择选项、大声说出命令、打手势、按按钮等。

对话(conversing):像对话一样与系统互动——从简单的语音识别菜单驱动的系统到更复杂的 "自然语言 "对话。

操纵(Manipulating):通过操纵虚拟或物理空间中的物体(例如,打开、握住、关闭和放置)与之互动 ——用户可以通过他们熟悉的知识知道如何与物体互动。

探索(Exploring):在虚拟环境或物理空间中移动--它们使用户能够通过实际的移动来深化他们熟悉的知识。使用基于传感器的技术的物理空间包括智能房间和环境,也使人们能够利用熟悉的事物完成任务。

响应(Responding):系统可以发起互动,用户选择是否响应。例如,基于移动定位技术可以提醒人们的感兴趣的景点。他们可以选择看手机上弹出的信息或忽略它。

代码实现:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp5
{
class Program
{
static void Main(string[] args)
{
string input; //2018/10/25
Console.WriteLine("你最喜欢的水果是什么?");
input=Console.ReadLine();
Console.WriteLine("好巧,我也喜欢"+input);
Console.ReadKey();
}
}
}

 

以上就是“如何使用C语言编程进行人机交互(c语言设计人机交互界面)”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取