在本课中,您将学习如何创建表达式以执行运算并返回值。
“表达式”是一段代码,它执行运算并返回值。例如,此处演示了一个简单的加法表达式:
5 + 4
表达式 5 + 4 在计算时返回值 9,它由两部分组成:表示执行运算的值的“操作数”(5 和 4),以及指定要执行的运算的“运算符”(+)。
使用由表达式返回的值
要使表达式有用,必须对返回的值进行一些处理。最常见的做法是将它赋给某个变量,如此处所示:
Dim anInteger As Integer = 5 + 4
本示例声明了一个名为 anInteger 的新的 Integer 变量,并将 5 + 4 返回的值赋给它。
算术运算符
表达式常用于对变量执行运算:加法、减法、乘法或除法。下表描述了常用的算术运算符。
| 运算符 | 说明 | 示例 |
| “+”(加) | 返回两个操作数之和 | 5 + 4 |
| -(减号) | 返回两个操作数之差 | 5 - 4 |
| *(乘号) | 返回两个操作数之积 | 5 * 4 |
| /(除号) | 返回两个操作数之商 | 5 / 4 |
执行运算时使用的变量类型可影响结果。将两个数相除通常导致返回的值不是整数。例如, 3 除以 2,结果是 1.5。如果将此表达式的返回值赋给一个 Integer 变量,它将会舍入为与其最接近的整数 2。执行除法时,应该使用 Double 变量存储返回的值。
试一试
添加数字
1. 在“文件”菜单上单击“新建项目”。
2. 在“新建项目”对话框的“模板”窗格中,单击“Windows 应用程序”。
3. 在“名称”框中键入 Arithmetic,然后单击“确定”。
一个新的 Windows 窗体项目随即打开。
4. 将两个“Textbox”控件从“工具箱”中拖动到窗体上。
5. 将一个“Button”控件从“工具箱”中拖动到窗体上。
6. 双击“Button”以打开代码编辑器。
7. 在 Button1_Click 事件过程中,键入以下代码。
Dim A As Double = Textbox1.Text Dim B As Double = Textbox2.Text
MsgBox(A + B) MsgBox(A - B) MsgBox(A * B) MsgBox(A / B)
前两行声明变量 A 和 B。 A 和 B 将存储此程序中使用的数值,并将两个 TextBox 控件的值(它们的文本)赋给变量 A 和 B。
最后四行用这两个变量和每一种基本算术运算符创建表达式,并将这些表达式的结果显示在消息框中。
8. 按 F5 运行应用程序。
9. 在每个文本框中键入一个数字并单击“Button1”。
| 说明: |
| 如果在文本框中输入任何其他字符,将会发生错误。 |
10. 使用您输入的两个数字和四种基本算术运算符(加、减、乘和除)的每一种创建表达式。消
息框中显示了每个表达式的结果。