vb基本语句与数据类型.ppt_第1页
vb基本语句与数据类型.ppt_第2页
vb基本语句与数据类型.ppt_第3页
vb基本语句与数据类型.ppt_第4页
vb基本语句与数据类型.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基本语句与数据类型,选择结构程序设计If语句,单行结构条件语句格式:IfThenElse例如:Ifa60ThenPrint及格表示当变量的值大于60时,打印“及格”。Ifa60ThenPrint及格ElsePrint不及格表示当变量的值大于60时,打印“及格”,否则打印“不及格”。,选择结构程序设计If语句,2.块结构条件语句格式:IfThenElseEndIf,选择结构程序设计If语句,3.多分支If语句格式:IfThenElseIfThenElseIfThenElseEndIf,例题:,任意输入一个百分制成绩,输出该分数对应级别:60分以下输出“不及格”;大于等于60小于70输出“中”;大于等于70小于80输出“良”;大于等于80输出“优”;分数小于0或大于100输出“输入有误”。,PrivateSubCommand1_Click()IfText1.Text=0AndText1.Text=60AndText1.Text=70AndText1.Text=80AndText1.TextbThenIfacThenMax=aElseMax=cEndIfElseIfbcThenMax=bElseMax=cEndIfEndIf,选择结构程序设计SelectCase语句,格式如下:SelectCaseCaseCaseCaseCaseElseEndSelect,例题:,任意输入一个月份,输出该月份对应的天数。在一年的12个月中,1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,2月有28天。,PrivateSubCommand1_Click()SelectCaseText1.TextCase1,3,5,7,8,10,12Label1.Caption=31Case4,6,9,11Label1.Caption=30Case2Label1.Caption=28EndSelectEndSub,循环结构程序设计For型循环语句,格式如下:For=ToStepNext例如:DimiAsInteger,aAsIntegera=0Fori=1To10Step2a=a+1Nexti,例题:,计算出n的阶乘,n是一个大于1的正整数,其值由用户输入。n的阶乘的计算公式是:n!=12(n1)n,PrivateSubCommand1_Click()DimiAsInteger,aAsInteger,sumAsIntegera=text1.Textsum=1Fori=1Toasum=sum*iNextiPrintsumEndSub,例题:,计算:sum=1!+2!+3!+n!,n是一个大于1的正整数,其值由用户输入。,PrivateSubCommand1_Click()DimiAsInteger,aAsInteger,bAsInteger,sumAsIntegera=text1.Textsum=0b=1Fori=1Toab=b*isum=sum+bNextiPrintsumEndSub,循环结构程序设计Do型循环语句,格式如下:DoLoop例如:DimiAsInteger,aAsIntegerDoWhilei=10a=a+1i=i+1Loop,变量的声明,格式如下:DimAs|Dim例如:DimaAsInteger|Dima%变量类型名有Integer(整型)、Long(长整型)、Single(单精度型)、String(字符串型)、Date(日期型)、Boolean(布尔型)、Object(对象型)、Variant(变体型)、Currency(货币型)、Byte(字节型)。,变量名,变量名的取名规则:以字母开头,由字母、数字和下划线组成,不能超过255个字符,不能用VB中的保留字和末尾带有类型符号的保留字作为变量名。注意,VB中对变量名、常量名、过程名的大小写字母不做区分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论