轻松学习E-Prime(二十五):变量的运算

整数之间的运算

变量之间可以进行相互运算,例如:两个Integer型,或者两个Long型,或者一个Integer和一个Long之间都可以相互加减。甚至String型也可以相加。
例如下图中:x=4,y=5
z=x+y,则z=9。
z=x,则z又变成了4。
z=x*3,则z变成了12。
z=z+5,z又变成了17。

示例图

字符串的简单运算

String型的相加如下:

dim str1 as string, str2 as string,str3 as string
str1="Hallo "
str2="World"
str3=str1+str2+"!"
TextDisplay2.Text=str3


示例图

最后的结果是str3相当于把str1和str2的内容合起来,最后加一个感叹号,也就是变成“Hallo World!”

将整数转换为字符串

String和Integer是不能相加的。但是可以把Integer转换成String型。
以下是一个例子:

dim num as integer, tstr as string
num=6
tstr="Num:"
tstr=tstr+CStr(num)
TextDisplay3.Text=tstr


示例图

用这种方法,最后TextDisplay3呈现的就会是“Num:6”。
请打开示例程序3-3来查看。并且务必完成下面的阶段练习:

阶段练习

①输入一些代码,在代码中定义两个Integer,一个是a,一个是b,a赋值为10,b赋值为6。在接下去三个TextDisplay中,分别显示这两个数的和、差、积。
参考答案见教程资源中的“第三章阶段练习答案1”。
②把上一题的代码进行修改,使Display显示的内容,不仅显示结果,同时在前面说明是什么结果。比如显示为:“和:16”这样的结果。
参考答案见教程资源中的“第三章阶段练习答案2”。


此为开源免费教程。教程所用资源等请访问目录或专题,或者Github页面:
https://www.jianshu.com/p/5bbf1c274370
https://github.com/zkx654321/Learn-E-Prime-Easily

你可能感兴趣的:(轻松学习E-Prime(二十五):变量的运算)