在我们学习编程语言时,常规上是用机器的语言告诉机器,我们要达成什么目的,而另外一个层面,则可以利用编程,让机器与我们互动。这也就是我们所说的人机交互。它研究人怎么和计算机技术交互,并为人们设计技术或者系统。接下来编程学习网就带大家了解一下如何使用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语言教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/9453/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取