- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上海第二工业大学
2015-2016学年 秋季学期 测控技术综合实践-模块1报告
时间:2015年9月-10月 地点: 16号楼518实验室
姓名: 王倩 学号:20124826176 班级:12测控A1班 成绩:
签名:
标题:计算机监控技术及系统开发—VB入门
摘要:VB编程课程的内容,对于学生而言,需要较强的抽象思维能力和缜密的逻辑思维能力,因其设计简单易学,功能强大的特点,成为高校计算机专业和非计算机专业选修课的首选,然而在实际教学过程中,VB对象、属性、事件和方法等众多知识点不易掌握的问题影响了教学效果,本次论文VB中的基本顺序结构展开论述
1引言:在进行软件开发的时候,要选用编程语言需要考虑到许多因素。首先,要考虑有无实用的开发环境支持,一个好的开发环境使用便捷,能有效地提高软件开发效率。其次,要考虑该编程语言是否为主流语言。主流语言掌握的程序员比较多,便于交流和维护,而且,该语言能得到商家的关注而持续发展。Visual Basic是一门快速语言,可以到Microsoft的主页寻找答案,也可以通过搜索引擎查找案例,进行模仿和改进。这就是Visual Basic作为本次报告重点的原因。
2 基本控制结构
2.1顺序结构-顺序结构就是各语句按出现的先后 顺序执行。
2.1.1赋值语句
1)赋值语句的形式
形式如下:
变量名=表达式
如y=3*x+4*x+5
Text1.Text=””
2)赋值语句的两个常用形式
累加:sum=sum+x 表示取变量sum和x中的值相加后再赋值给sum
计数: n=n+1 表示取n变量中的值加1后再赋值给n,与循环结构结合使用,起到计数器的作用
3)赋值号两边类型不同时的处理
①当表达式为数值型并与变量精度不同时,表达式的值会转换成左边变量的精度
例如: n%=3.5 n位整型变量,转换时四舍五入,n中的结果为4
②当表达式是数字字符串,左边变量是数值类型,自动转换成数值类型再赋值,当表达式有非数字字符或空串,则出错。
例如:n%=”123” n中的结果是123,与n%=Val(“123”)效果相同
n%=”1a23” 引发运行时弹出”类型不匹配”对话框
③当逻辑型赋值给数值型时,True转换为-1,False转换成0;反之,当数值型赋值给逻辑型时,非0转换为True,0为False.
2.1.2数据输入
一般通过文本框(TextBox控件)和输入对话框(InputBox 函数)等实现数据输入操作。
例如:x=Val(InputBox(“输入x”))
输入对话框InputBox函数形式如下:
变量[$]=InputBox(提示[,[标题][,默认内容][,[X坐标位置][,[Y坐标位置]]]]))
2.1.3数据输出
在VB中,一般通过Print方法、消息对话框(MsgBox函数)、文本框(TextBox)或标签(Label)…Then…Else语句(双分支结构)
语句形式如下:
If表达式Then
语句块1
Else
语句块2
End If
2.2.2 Select Case语句
语句形式如下:
Select Case表达式
Case 表达式列表1
语句块1
Case 表达式列表2
语句块2
………
[Case Else
语句块n+1]
End Select
其中:表达式:可以是数值型表达式或字符串表达式
注:Select Case语句只能对单个变量或表达式进行条件判断;否则只能使用If…Then……ElseIf语句
2.2.3条件函数
1)IIf函数
IIf函数形式如下:
IIf(表达式,当表达式的值为True时的值,当表达式的值为False时的值)
作用:IIf函数时If…..Then….Else选择结构的简洁表示
2)Choose函数
Choose函数形式如下:
Choose(整数表达式,选项列表)
作用:Choose根据整数表达式的值决定返回选项列表中的某个值,
2.3循环结构
2.3.1 For…….Next循环语句
形式如下:
For循环控制变量=初值 To 终值[Step 步长]
循环体
Next 循环控制变量
其中循环控制变量:数值型,被用作控制循环计数的变量;初值、终值:数值型,确定循环的起始值和终止值。
步长:数值型,可选项,一般为正。
循环次数:n=int((终值-初值)/步长+1)
2.3.2Do…Loop循环语句
形式1:
Do[{While|Until}
您可能关注的文档
- 地铁及轻轨轨道交通地下车站电气施工方案探索.doc
- 操作系统、数据库、中间件讲义探索.docx
- 地铁联通口施工方案(正式)探索.docx
- 操作系统:编程模拟多进程共享临界资源linux,c语言探索.docx
- 操作系统_第5章辅导与自测探索.doc
- 操作系统测试题探索.doc
- 操作及维护手册篇(配置)探索.doc
- 地铁深基坑钢支撑施工方案探索.doc
- 操作系统第6章练习题_复习专用探索.doc
- 操作系统磁盘调度算法实验探索.docx
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)