课件编号4151692

vb语言概述 课件

日期:2024-05-21 科目:信息技术 类型:高中课件 查看:19次 大小:105007Byte 来源:二一课件通
预览图 1/7
vb,语言,概述,课件
  • cover
课件18张PPT。第二章 程序设计基础 第二节 VB语言概述Private Sub Form_Click() ‘定义单击窗体事件过程 Dim usd As Single ‘定义变量usd,代表美元金额 Dim rmb As Single ‘定义变量rmb,代表人民币金额 Const RA As Single = 8.2765 ‘定义常量RA,代表汇率 usd = Val(InputBox(“输入美元”)) ‘在输入对话框中输入美元金额并赋给变量usd rmb = usd * RA ‘计算usd与RA的成绩,将值赋给变量rmb Print “可兑换人民币” & rmb & “元” ‘把rmb的值输出到窗体上 End Sub ‘过程结束 程序一般包含的部分(1)数据类型说明部分 (2)数据的输入部分 (3)数据的处理部分 (4)数据的输出部分Private Sub Form_Click() Dim usd As Single Dim rmb As Single Const RA As Single = 8.2765 usd = Val(InputBox("输入美元")) rmb = usd * RA Print "可兑换人民币" & rmb & "元" End Sub数据类型说明数据的输入数据的处理数据的输出找一找:数值型字符串型其他整型 integer 长整型 long 单精度型 single 双精度型 double字符串型 string布尔型 bool 日期型 date数据类型常量的表示 程序中,常量的数据类型说明部分: Const RA As Single = 8.2765 格式: Const 常量名 [AS 数据类型]=表达式 例如: Const Pi AS Double =3.1415926 Area=Pi*Radius*Radius变量的定义 程序中,变量的数据类型说明部分: Dim usd As Single Dim rmb As Single 格式为: Dim 变量名 [As 数据类型] 例如: Dim n As Integer ‘定义一个整型变量n Dim I As Integer,j As Integer’定义两个整型变量i和j InputBox函数: InputBox(提示信息,标题,默认值] ,xpos,ypos)输入语句 程序中,数据的输入部分: usd = Val(InputBox("输入美元")) 注意:各项参数次序必须一一对应,除了“提示”一项不能省略外,其余均为可选项。如果要省略某些参数,则必须加入相应的逗号分界符。位置 VB中有两类函数,分别是系统函数和自定义函数。 系统函数又称为内部函数,是系统预先定义、由程序系统内部提供的一些程序段,存放在函数库中,供程序员直接通过函数名调用。 调用函数的格式为: 函数名(参数值列表) usd = Val(InputBox("输入美元")) Text1.Text = "" ' 清除文本框的内容 n=3.5 ‘ 如果n为整型变量,转换时n中的结果为4 Text1.Text = "欢迎使用Visual Basic 6.0 " 赋值语句 程序中的赋值语句: rmb = usd * RA 格式为: 变量名=表达式 作用: 计算右边表达式的值,然后赋给左边的变量。 一般用于给变量赋值或对控件设定属性值。 表达式可以是任何类型,一般应与变量名的类型一致。当表达式的类型与变量的类型不一致时,强制转换成左边的类型。输出语句程序中,程序的输出部分: Print "可兑换人民币" & rmb & "元" (1)Print方法 格式为: Print 输出项 1[;输出项 2;…输出项 n] 例如: Print "max="; max Print “*” Print T & ”年后,本利和为:” & P & 、+ 字符串运算符 & 两旁的操作数可任意,转换成字符型后再连接 + 两旁的操作数应均为字符型。(1)若为数值型则进行算术加运算;(2)若一个为数字字符,另一个为数值,则自动将数字字符转换为数值后进行算术加;(3)若一个为非数字字符型,另一个为数值型,则出错。例如: 操作 结果 操作 结果 "abc" & 123 "abc123 " 123 + 456 579 "123" & 456 "123456" True + 123 122 “123” & True "123True“ "abcdef " + 12345 出错 注意: 在变量后使用运算符&时,变量与&间应加一个空格 算术运算符算术运算符的优先级 同级左到右高低 ^(乘方) -(求负) * / Mod + - 优先级练一练: 10010 Mod(3*2) 表达式指由运算符及圆括号连接各种运算元素(变量、常量、函数)组成的有意义的式子。 例如:(A1+B1/ ... ...

~~ 您好,已阅读到文档的结尾了 ~~