- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数组-淮海工学院计算机等级考试资源网站
三、 数据类型及其运算 (参考蓝皮书P22) 注: 蓝皮书为施珺等主编的《Visual Basic程序设计学习与考试指导(第二版)》,以下同。 1、 数据类型 (1)整数 整型Integer或%(默认);长整型Long或 (2)实数 类型:单精度 Single或!, 双精度Double或# 。 形式: 如12345E-2 、 0.12345D+3 其中: E表示单精度指数符号 、D表示双精度指数符号;尾数可以整数也可以小数 (3)字符串型数据(String或$) 形式: 字符串“ 注意:如果字符串本身包括双引号,可用连续两 个双引号表示。 (4)逻辑型数据(Boolean) 逻辑型数据只有两个值: 真(True)和假(False) 注意: 当把数值型数据转换为逻辑型数据时,0 转换为False,非0值转换为True。 当把逻辑型数据转换为数值型数据时, False转换为0,True转换为-1。 (5)日期型数据(Date) 形式: #……# 一般为:月/日/年 变量声明 3. 运算符和表达式 (2)字符串运算符 (3)关系运算符 表达式 4 常用函数 5、 程序结构和编码规则 编码规则 四、 数据输入输出 (参考蓝皮书P31) (1)Print 方法及相关的函数 可以在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。 [对象名称.]Print[表达式][,|;] ??print “abc” print “a” ;“b”; “c” print “a” ,“b”, “c” —Tab函数:tab(n)指定位在最左边起第n个位置 —Spc函数:spc(n)指从上次的打印位置起空n个空格 —空格函数:space(n)指得到n个空格,执行效果同spc(n);利用一下三句代码比较学习 Print ab; Spc(6); abc Print ab; Space(6); abc Print ab; Tab(6); abc 格式输出Format:制定字符串或数字的输出格式 语法格式:x=Format(expression,fmt) expression 是所输出的内容,加”” fmt 是指输出的格式,fmt 字符的意义为: 0 显示一数字,若此位置没有数字则补0 # 显示一数字,若此位置没有数字则不显示 % 数字乘以100 并在右边加上“%”号 . 小数点 , 千位的分隔符 - + $ ( ) 等将原样输出 (2)InputBox 函数 语法格式: x=InputBox(prompt,title,default,xpos,ypos) 其中,prompt 是提示的字符串,是必须的。title 是对话框的标题,default是文本框里的缺省值,xpos、ypos 决定输入框的位置。 返回值x 是用户在文本框里输入的数据,x 是一个字符串类型的值。如果用户单击Cancel按钮,则x 将为空字符串。 (3)MsgBox 函数和MsgBox 语句 语法格式: Action=MsgBox(msg,type,title) 其中msg 是提示的信息,title 是对话框的标题。返回整型数值。 MsgBox 语句: MsgBox Msg$[,type%][,title$] MsgBox 语句无返回值,常用于显示简单信息 (4)字形 ?? 字体类型:通过FontName 属性设置 一般格式: [窗体.][控件.]|Printer.FontName[=字体类型] ?? 字体大小:通过FontSize 属性设置,一般格式FontSize[=点数] 默认情况下,系统使用最小的字体,“点数”为9。如果省略“=点数”,则返回当前字体的大小。 ?? 粗体字:由FontBold 属性设置,一般格式:FontBold[=Boolean] (5)打印机输出 ?? 直接输出:把信息直接送往打印机,其格式为:Printer.Print[表达式] ?? 窗体输出:通过窗体来打印信息,其格式为:[窗体.]PrintForm 六、 控制结构 (参考蓝皮书P36) VB具有结构化程序设计的三种程序控制结构,即顺序结构、选择结构、循环结构,是程序设计的基础。 1、顺序结构: 主要有赋值语句和 输入/输出语句等 赋值:=赋值号左边只能是变量,不能是常量、常数符号、表达式。 计算右边表达式的值,再将此值赋给左边变量或对象属性。 2、 选择结构 3、多分支结构 (1)If…Then…ElseIf 语句 (3) Select Case语句 4、 For循环语句 For循环语句 5-6、 Do…Loop循环语句 Do…Loo
文档评论(0)