C#从零开始 (五) 控制台输入输出互相配合

在上一章,我们讲解了计算机设备的组成的内容简介,和【控制台】程序的输入与输出的相关方法,那么本章就来做一个【控制台】汤姆猫学说话 文字版的小例子,让大家更快的掌握Console控制器的用法。例子如下:


视频加载中...

为了更好地让新手实现这个例子,我们先说明一下C#语法中的关键字,那么什么是关键字呢?

就是这个字是C#代码规范定义好的,我们写的代码中一旦出现这个关键字,就代表了其官方定义的意义,比如我们日常接触到的火车站,只要一提到它就知道是坐车的地方,这个只能是官方建立的,个人是不允许创建的。关键字在任何语言都是一样的,代表官方定义的唯一的意义,而且在编写代码的时候不能重复定义关键字。

那么本章将介绍第一个关键字 string

string 代表的是字符串, 由数字、字母、下划线组成的一串字符叫做字符串。在双引号之间的内容就是字符串的组成内容。C#中字符串必须是在双引号之间的。

比如例子中,我们在【控制台】中打印的就是字符串。



当我们了解了关键字的定义和第一个关键字string,来尝试使用一下。

string msg=”你好C#!”;

C#在使用关键字的时候,是以关键字+空格+变量名称来定义的。

解释一下,上述代码的意思是定义了一个变量,变量的名称是msg,它的类型是string也就是字符串。

那么什么是变量呢?

我们知道计算机程序是输入数据+运算逻辑=结果(输出)

其实这个流程和我们现实中是一样的,比如去超市买东西,我们买了35元的物品,给服务人员100元,找给我们65元。

换成程序的设计流程是 输入(购买零食的单价共35元 [变量])+总额100元[变量]+运算逻辑=65元(输出),最终的结果是65元,是我们要的结果,这个35元和100元是计算过程中用到的交互元素,在程序中叫做变量。

变量的定义根据相关程序的设计来自行设定的,主要就是用来接收输入的数据,根据输入数据的类型来定义变量,或者是中间运算的交换数据。变量的设定与使用是为了最后的输出。

当我们明确了什么是关键字与变量后,再来看看本章的例子程序,



上一章我们讲述了Console.Write(“”)这个方法是将字符串内容输出到【控制台】上,而 Console.WriteLine()这个方法是让【控制台】换行.是为了程序的可阅读性。

然后定义一个字符串类型的变量 msg用来接收用户输入的内容,这里Console.ReadLine()这个方法是接收【控制台】输入的内容。当我们在【控制台】中输入内容+回车键(enter)后被Console.ReadLine()接收并赋值给msg。再通过Console.Write(msg)方法将内容输出到【控制台】中,目前例子只能实现一次内容的学说话,当我们讲到循环的时候就可以开启无限次数的学说话了。

感兴趣的小伙伴,赶快去试一下吧,可以替换自己想要显示的内容!其实学习编程很简单,就是多动动手去实现每个章节的内容,更能加深内容的理解!

下一章,代码规范与代码注释的介绍!oh no!