常量、变量、表达式和函数

上传人:wm****3 文档编号:51842195 上传时间:2018-08-16 格式:PPT 页数:11 大小:212KB
返回 下载 相关 举报
常量、变量、表达式和函数_第1页
第1页 / 共11页
常量、变量、表达式和函数_第2页
第2页 / 共11页
常量、变量、表达式和函数_第3页
第3页 / 共11页
常量、变量、表达式和函数_第4页
第4页 / 共11页
常量、变量、表达式和函数_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《常量、变量、表达式和函数》由会员分享,可在线阅读,更多相关《常量、变量、表达式和函数(11页珍藏版)》请在金锄头文库上搜索。

1、Private Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = Val(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub变量及变量的定义变量的赋值及表达式函数常量语言基础常量、变量、函数和表达式Private Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = V

2、al(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub常量 是指在程序运行过程中保持不变的量。常 量1、数值常量2、字符串常量 被一对双引号括起来的若干个合法的字符。整型常量不带小数。1、0、-10、+107实型常量带小数。3.14159,-6.9、1.997“这是我设计的第一个程序!”、“china”、 “3.14”注:1、双引号必须为英文状态下的双引号。2、字符串常量的值指双引号内部的内容,不包括双引号本身。常量的分类Private

3、 Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = Val(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub变量 在程序执行过程中,其值可以改变的量。变 量变量数值型字符串型整型实型变量的定义变量定义的语句格式:Dim 变量名 As 数据类型Dim i As IntegerDim Sum As SingleDim Name As String整型实型

4、字符串型变量的分类、变量的定义为什么在使用变量前要先进行定义?Private Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = Val(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub变 量变量赋值的符号 =1、区别于数学中的等于号:数学中的等于号:前后两者相等VB中的赋值号:把“=”后面的内容作为值赋给“=”前面的变量数学中 X = 3 Y = 4

5、 X = YVB中 X = 3 Y = 4 X = Y变量的赋值?如果X=3,Y=4,如何能使这两个变量中的值交换?Private Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = Val(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub表达式+(加)、-(减)、*(乘)、/(除)、(乘方)表达式的书写3+4=7 “+” 用在数值型数据时表示相加“3

6、”+“4”=“34” “+” 用在字符串数据时表示连接VB表达式书写原则:1、所有字符必须写在同一水平线上。2、乘号不能省略。如a*b不能写成ab。3、只允许使用小括号。数据的输出Private Sub Form_Click()Dim x as integerDim y as integerX=5:y=7Print x,yPrint x;y End Sub用,分隔的两个输出项间隔较大用;分隔的两个输出项间隔较小如果要输出:x= 5 y= 7这样的结果应该如何书写Print语句?已知圆的半径r=10,编写程序求圆的周长和面积。要求在单击窗体时,答案直接用print语句输出在窗体上。Private

7、 Sub cmdCalcu_Click()Dim r As SingleDim c As SingleDim s As Singler = Val(txtRadius.Text) c = 2 * 3.14159 * rs = 3.14159 * r * rtxtPeri.Text = Str(c) txtArea.Text = Str(s)End Sub函 数函 数功 能Val(s)将字符串型的数据转换为数值型Str(x)将数值型的数据转换为字符串型Sin(x)Cos(x)Tan(x)Abs(x)求X的绝对值|x|Int(x)求=0Rnd产生0,1)之间的随机数Sgn(x)求X的符号Abs(-

8、5)=?Int(-5)=?Int(4.1)=?Int(4.8)=?Int(-4.8)=?VB中的常用函数交互函数的使用InputBox函数变量=InputBox(提示,标题)运算符的补充 数学运算符 关系运算符 逻辑运算符(乘方) 、*(乘) 、/(除以)、(整除) 、mod(余数)、 +(加)、-(减) = and(与)、or(或)、not(非)大于 小于 等于 大于等于 小于等于 不等于每一个关系运算都将得到一个逻辑值(True或False)And 逻辑运算符前后值都为True,结果才为Trueor 逻辑运算符前后只要有一值为True,结果即为TrueNot 求反运算运 算 级 别 由 高 到 低高低Sin(2.14154+5 6 * 7 / 8 Mod 9 ) 5 5 or 4 * 7 75 155 6 * 7 / 8 mod 9 3 and 6 9

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号