常用的svn和git命令(Git和SVN)
1473
2022-08-03
如何使用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();
}
}
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~