



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5.5 VB选择控制结构时间:2011-5-30 授课人:* 课时:1课时【教学对象】高二(1)班【学习目标】掌握IF条件语句的格式、功能和执行过程,学会使用IF条件语句来实现选择控制结构【教学重点难点】教学重点:掌握分支选择结构的格式。教学难点:对解决问题的方法和步骤的理解,并能根据实际问题写出代码。【难点突破】课堂讲解,任务驱动【教学地点】3楼新机房【学生分析】高二的学生在数学课中已经有了算法和程序设计的基础,学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究。【教学过程】(1) 组织教学(2) 复习InputBox函数的用法l InputBox函数:可以产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的结果。Inputbox(“参数1”,”参数2”,”参数3”)l 参数1:字符串,指定对话框内显示的信息,用来提示用户输入l 参数2:字符串,对话框标题l 参数3:默认的对话框内的输入值默认情况Inputbox返回一个字符串,若返回值要参加数学运算,需要在运算前加Val函数进行类型转换或事先声明返回值类型Private Sub form_Click()Dim str1 as string , str2 As StringDim intadd As Integerstr1 = InputBox(请输入第一个整数1:, 加法运算, 0)str2 = InputBox(请输入第一个整数2:, 加法运算, 0)intadd = Val(str1) + Val(str2)Print 两个数的和是:; intadd;End SubPrivate Sub form_Click()Dim intadd As Integer,str1 as integer,str2 as integerstr1 = InputBox(请输入第一个整数1:, 加法运算, 0)str2 = InputBox(请输入第一个整数2:, 加法运算, 0)intadd = str1 + str2Print 两个数的和是:; intaddEnd Sub(3) 新授一、 If 条件1 then “条件1” :是一个逻辑表达式,当“条件1”为真,则执行 例如:假设 a=5,b=4If ab then print “Max:”; a条件1:ab为真,则执行then后面的“语句块1”:print “Max:”; a例1:新建工程,定义一个整型变量a,输入一个数赋给a,然后输出它的绝对值(不用绝对值函数)分析:当a为负数,即a=0,则a的绝对值为它本身a,此时输出Private Sub Command1_Click()Dim a As Integera = InputBox(请输入数据a:)If a = 0 Then Print aEnd Sub例2:动手试一试:新建工程,定义2个整型变量:a,b。分别输入a和b的值,比较大小,输出其中比较大的数(课本P102)Private Sub Form_click()Dim a As Integer, b As Integera = InputBox(请输入a的值)b = InputBox(请输入b的值)If a = b Then Print 较大值为:; aIf a 0End Sub-1,x 0 Then y = 1If x = 0 Then y = 0If x 0 Then y = -1Print x=; x, y=; yEnd Sub二、If 条件1 Then Else 功能:如果 “条件1”成立,则执行“Then ”否则执行 “Else ”例如:If a = b Then Print 最大值是:; a Else Print 最大值是:; b例:定义2个整型变量:a,b。分别输入a和b的值,比较大小,输出其中比较大的数Private Sub Form_click()Dim a As Integer, b As Integera = InputBox(请输入a的值)b = InputBox(请输入b的值)If a = b Then Print 最大值是:; a Else Print 最大值是:; bEnd Sub三、嵌套在Else里的If语句 课本P103 程序2Private Sub Form_click()Dim x As Integer, y As Integerx = InputBox(请输入x的值)If x 0 Then y = 1 Else If x = 0 Then y = 0 Else y = -1Print x=; x, y=; yEnd Sub四、嵌套在Then部分的If语句Private Sub Form_click()Dim x As Integer, y A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商务宾馆转租经营合同6篇
- 安徽省滁州市凤阳县2022-2023学年九年级上学期语文12月月考试卷(含答案)
- 2025企业与企业合作合同模板
- 2025正式版合规劳动合同范本
- 2025抵押借款合同书范本
- 2025-2026学年部编版三年级上册语文第三单元综合测试卷及答案
- 2025年中药种植移栽考试题及答案
- 2025年汽修工高级考试题及答案
- 酒泉大型仿真花施工方案
- 食堂招标方案范本
- 生理学全套课件
- 防止电力生产事故25项反措地重点要求最终版
- 第2章-信息可视化设计的概念、原则与类型60课件
- 日本蜡烛图技术完整版
- 崇义县凌志矿冶有限责任公司过埠铁木里铁矿(新增资源)采矿权出让收益评估报告
- 大学学生违纪处罚办法
- 癌痛规范化治疗课件资料
- 牛津9AU3-Head-to-head名师制作优质教学课件
- 深信服SDWAN产品介绍
- 雨露计划职业教育补助-学籍证明-模板四川优秀资料
- 购牛合同参考参考
评论
0/150
提交评论