华东理工大学:《VB程序设计》课程教学资源(PPT课件)06 VB程序控制结构(1)

0 第六讲 VB程序控制结构(1)
第六讲 VB程序控制结构(1)

丝兔g三天学 第4章VB程序设计 从结构化程序设计的流程来说, 程序可以分为3种基本结构:顺序 结构、分支结构和循环结构。无论 采用哪一种程序设计语言,都要使 用这些结构,而且应该严格遵循结 构化设计的规则
第4章 VB程序设计 从结构化程序设计的流程来说, 程序可以分为3种基本结构:顺序 结构、分支结构和循环结构。无论 采用哪一种程序设计语言,都要使 用这些结构,而且应该严格遵循结 构化设计的规则

第4章VB程序设计 OF 4.1顺序结构程序设计 4.2分支结构程序设计 4.3循环结构程序设计 4.4数组与控件组 4.5VB工程元素设计基础 4.6常用算法设计
第4章 VB程序设计 4.1 顺序结构程序设计 4.2 分支结构程序设计 4.3 循环结构程序设计 4.4 数组与控件组 4.5 VB工程元素设计基础 4.6 常用算法设计

用美兔零三学 本讲内容 4.1顺序结构程序设计 4.2分支结构程序设计
本讲内容 4.1 顺序结构程序设计 4.2 分支结构程序设计

的单果理王大学 4.1顺序结构程序设计 一、什么是顺序结构 所谓的顺序结构,就是各语句按照排 列的先后次序依次执行。 二、顺序结构的特点 顺序结构中所有的程序都 是自上向下执行直到结束。 处理内容 如果用图形表示顺序结构是 单入/单出的结构
4.1 顺序结构程序设计 一、什么是顺序结构 所谓的顺序结构,就是各语句按照排 列的先后次序依次执行。 二、顺序结构的特点 顺序结构中所有的程序都 是自上向下执行直到结束。 如果用图形表示顺序结构是 单入/单出的结构。 处理内容

的阳革更理三天登 4.2分支结构程序设计 一、基本问题: 1.什么是分支结构 根据给定条件的当前值在两条或多 条程序路径中选择一条执行。 2.分支结构的特点 按照问题的要求做出条件判断,根 据结果选择一边执行或另一边执行,两 边只能执行其中的一边
4.2 分支结构程序设计 一、基本问题: 1. 什么是分支结构 根据给定条件的当前值在两条或多 条程序路径中选择一条执行。 2. 分支结构的特点 按照问题的要求做出条件判断,根 据结果选择一边执行或另一边执行,两 边只能执行其中的一边

3.分支结构的形式 SCIENCE (1)单分支结构 (2)双分支结构 (3)多分支结构 (4)选择结构 4.分支结构中条件的特点 >所谓条件是一个表达式,VB中的条件可以是算 术表达式、关系表达式或逻辑表达式等。 >任何一个表达式都会得到两种可能:非真即假 >算术表达式非0即为真,0为假
3. 分支结构的形式 (1) 单分支结构 (2) 双分支结构 (3) 多分支结构 (4) 选择结构 4. 分支结构中条件的特点 ➢所谓条件是一个表达式,VB中的条件可以是算 术表达式、关系表达式或逻辑表达式等。 ➢任何一个表达式都会得到两种可能:非真即假 ➢算术表达式非0即为真,0为假

州s如華枣理三等多 二、单分支结构(If…Then语句) 1.格式 格式1:IfThen 系件 y 格式2:fThen 语句序列 语句序列 end If 2功能:如果条件为Tue,执行语句或语句序列, 否则不执行
二、单分支结构 (If…Then语句) 1. 格式 格式1:If Then 格式2:If Then 语句序列 end If 2 功能:如果条件为True,执行语句或语句序列, 否则不执行。 条件 Y 语句序列 N

加華束罗立修 3.说明 ①条件可以是一个关系表达式、逻辑表 达式或算术表达式。 ②格式1中的语句一般只能是一句语句, 如果有多条语句则必须写在一行,而且语 句之间用“:”分隔。 ③格式2中的语句可以是多条语句
3. 说明 ① 条件可以是一个关系表达式、逻辑表 达式或算术表达式。 ② 格式1中的语句一般只能是一句语句, 如果有多条语句则必须写在一行,而且语 句之间用“ :”分隔。 ③ 格式2中的语句可以是多条语句

如華电婴三之野 例:已知两个数和y,比较它们的大 小,使得x大于y. If x<y Then t=x X=y y=t End If 或 If x<y Then t=x:x=y:y=t 例4-1、例4-2
例:已知两个数x和y,比较它们的大 小,使得x大于y. If x<y Then t=x x=y y=t End If 或 If x<y Then t=x: x=y: y=t 例4-1、例4-2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)05 VB语言基础(3).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)04 VB语言基础(2).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)03 VB语言基础(1).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)02 VB窗体和常用控件.pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)01 Visual Basic概述.pps
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第8章 VB数据库应用.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第7章 VB文件系统.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第6章 VB界面设计.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第5章 VB常用标准控件.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第4章 VB程序设计.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第3章 VB语言基础.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第2章 VB窗体和常用控件.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)第1章 Visual Basic概述.pdf
- 华东理工大学:《VB程序设计》课程教学资源(学习指导)目录.pdf
- 国防科技大学:《编译原理》课程教学资源(教案讲义)图——拓扑排序.doc
- 成都师范学院:《编译原理》课程电子教案(PPT教学课件)第9章 程序运行期间的存储空间组织.ppt
- 成都师范学院:《编译原理》课程电子教案(PPT教学课件)第8章 符号表.ppt
- 成都师范学院:《编译原理》课程电子教案(PPT教学课件)第7章 语义分析和中间代码生成.ppt
- 成都师范学院:《编译原理》课程电子教案(PPT教学课件)第6章 属性文法和语法制导翻译.ppt
- 成都师范学院:《编译原理》课程电子教案(PPT教学课件)第5章 语法分析——自下而上分析.ppt
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)07 VB程序控制结构(2).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)08 VB数组.pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)09 VB工程基础与常用算法.pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)10 VB常用标准控件(1).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)11 VB常用标准控件(2).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)12 VB界面设计(1).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)13 VB界面设计(2).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)14 VB文件系统.pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)15 VB数据库应用(1).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)16 VB数据库应用(2).pps
- 华东理工大学:《VB程序设计》课程教学资源(PPT课件)17 VB数据库应用(3).pps
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 1 Introduction.pdf
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 2 Application Layer.pdf
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 3 Transport Layer.pdf
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 4 Network Layer.pdf
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 5 Link Layer.pdf
- 《计算机网络 Computer Networking》课程教学课件(A Top Down Approach,6th edition)Chapter 6 Wireless and Mobile Networks.pdf
- 《计算机网络 Computer Networking》课程课程实验讲稿(Wireshark Lab,6th edition)Getting Started Wireshark Lab.pdf
- 《计算机网络 Computer Networking》课程课程实验讲稿(Wireshark Lab,6th edition)Analyze HTTP with Wireshark.pdf
- 《计算机网络 Computer Networking》课程课程实验讲稿(Wireshark Lab,6th edition)Analyze DNS with Wireshark.pdf