美烦资源网

专注技术文章分享,涵盖编程教程、IT 资源与前沿资讯

信息奥赛西游记(趣味c++编程入门):游戏花果山

上回说到,千里眼、顺风耳回到天庭,向玉帝汇报所见所闻。

按照天宫的规定,每次调查的信息都必须记录在案。于是天庭的信息记录员,进行了记录。

同学们,这个代码是怎么编写的呢?让我们一起来看看。

这短短的一段代码中,有两个关键的知识点,让我们来看一下:

1、变量

这段代码中,我们使用了变量来记录信息。在c++语言中,一共有5种初级变量类型,分别是:整数型小数型字符型字符串型布尔型。这里,我们看到了其中的两种:用来记录山的名字的“字符串型”和记录猴子数量的“整数型”。

同学们可能已经注意到,前面一课中,我们用cout输出的“两道金光”和用字符画出的“花果山”也都使用了字符串,它们的共同特征用双引号包围。

整数型变量,当然就是用来记录整数的,比如猴子的数量就应该是一个整数。再小的猴子,当然也不能被算成是0.5只。

在c++中规定,当我们第一次使用一个变量之前(或者同时),必须声明变量的类型。声明的方法就是变量类型+空格+变量名。

变量名只能使用英文字母开头,可以由英文字母、数字和下划线组成,并且不能和关键字相同。

2、信息输入

我们还使用了cin来获得输入信息。用法就是cin跟两个连续的小于号(<<),后面跟变量名。任何类型的变量都可以。一条cin语句也可以跟多个变量,都使用<<连接起来就可以了。在输入的时候,用空格分开。

这个时候,我们的小石猴在干什么呢?小石猴早就加入了猴群,开始快乐地玩耍了。在数学的世界中,连猴子们都喜欢学习数学。小石猴看到一群猴子正在做四则运算,也过来围观。却发现原来猴子们根本不用自己计算,计算机都帮他们算好了。

我们来看看程序的代码是什么样的。

c++中有5种常见的数学运算,其中加、减、乘都是我们所熟悉的数学计算。而另外两种则值得专门说一下。

除法

除法的标志是:除号(/)。对于整数型数字,除法的结果是两个数字的,即只有结果的整数部分。这里7/5,由于都是整数,结果就是1了。

取余运算

取余运算的标志是:百分号(%),习惯上,称作模运算,所以a%b我们可以读做a模b。7/5得到的结果是7除以5的余数,所以是2。

小石猴在花果山上还发现了什么有趣的事情呢?请看下回分解。

同学们,我们的第二次课程也就到这里了。这节课我们学习c++程序的变量定义方法,了解了5种基本数据类型并亲自定义了其中的两种(整数型和字符串型)、学习5种数学运算以及cin输入语句的用法,希望同学们认真复习,并且多加练习。

下次见。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言