《程序的基本结构》PPT课件.ppt

《程序的基本结构》PPT课件.ppt

ID:52099443

大小:962.00 KB

页数:39页

时间:2020-03-31

《程序的基本结构》PPT课件.ppt_第1页
《程序的基本结构》PPT课件.ppt_第2页
《程序的基本结构》PPT课件.ppt_第3页
《程序的基本结构》PPT课件.ppt_第4页
《程序的基本结构》PPT课件.ppt_第5页
资源描述:

《《程序的基本结构》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大学计算机基础绍兴文理学院王秀庆Wangxiuqing——VB程序设计第三讲程序基本结构教学内容123选择结构3课时循环结构4课时数组及其应用3课时Page3教学内容123选择结构3课时Page41、选择结构VB中实现选择结构的语句:If和SelectCase条件语句1语句2TFPage51、选择结构IF语句行IF语句IF<条件>THEN<语句1>[Else<语句2>]说明:行If语句在同一行内写完,没有EndIf语句行If语句如果分行写,则在行结束处插入“_”(空格、下划线)后,再按回车键Page61、选

2、择结构例题求分段函数f(x)的值。用InputBox输入x,计算结果f(x)输出到Text控件。f(x)=1-x2x<=5(x-5)0.25x>5Page71、选择结构IF语句块IF语句If<条件>THEN<语句1>Else<语句2>EndIf在块If语句中,If与EndIf必须配对使用Page81、选择结构例题求ax2+bx+c=0方程的解分析:如何输入a,b,c值?根据a,b,c,求x的值;d=b*b-4*a*c若d>=0,方程为实根,否则为虚根。输出x1,x2Page91、选择结构IF语句块If语句的扩

3、展——多重If语句If<条件1>Then<语句1>elseIf<条件2>then<语句2>elseIf<条件3>then<语句3>……EndifEndifEndIfPage101、选择结构例题输入学生成绩,评定等级。方法:90-100分为“优秀”;80-89分为“良好”;70-79分为“中等”;60-69分为“及格”;60分以下为“不及格”。Page111、选择结构IF语句多重If语句的改进写法If<条件1>Then<语句1>elseIf<条件2>then<语句2>elseIf<条件3>then<语句3>……E

4、ndIfPage121、选择结构SelectCase语句功能:根据测试表达式的值选择第一个符合条件的语句块执行。SelectCase测试表达式Case值1语句块1Case值2语句块2…CaseElse语句块nEndSelectPage131、选择结构SelectCase语句说明:测试表达式可以是数值或字符串表达式;表达式列表与测试表达式的类型必须相同;测试的值可以为以下类型:Case单值例:Case3Case表达式To表达式例:Case1To3Case枚举类型例:Case2,4,6CaseIs关系运算符+表达式

5、例:CaseIs>3Page141、选择结构例题1.输入学生成绩,评定等级。方法:90-100分为“优秀”;80-89分为“良好”;70-79分为“中等”;60-69分为“及格”;60分以下为“不及格”。Page151、选择结构例题2.输入年和月,输出该月天数。分析:大小月天数不一样;2月份:润年为29天,否则为28天;润年:年份能被4整除并且不能被100整除或能被400整除为闰年判断年份y为润年的VB表达式yMod4=0AndyMod100<>0OryMod400=0Page161、选择结构例题3.求分段函

6、数的值Y=f(x)=x+3x>3x21<=x<=3x0.50

7、GotoL1Print1/(Text1.Text)ExitSubL1:Msgbox”除数为0,重新输入!”Page19第二讲123循环结构4课时2Page202、循环结构循环是指在程序设计中,从某处开始有规律地反复执行某一程序块,被反复执行的程序块称为“循环体”在VB中,实现循环结构的语句有:For……NextWhile……WendDo……LoopPage212、循环结构For…Next语句语法:FOR<循环控制变量>=<初值>TO<终值>[STEP<步长>]循环体NEXT<循环控制变量>例:计算1~100之

8、间奇数和Fori=1to99step2s=s+iNextiPage222、循环结构For…Next语句For循环的几点说明:步长缺省为1初值<终值,步长必须为正,初值>终值,步长必须为负循环次数N=Int((终值-初值)/步长)+1循环正常结束,循环控制变量的值>终值在循环体中可以加入ExitFor语句,强制退出循语句例:Forn=1to99s=s+nIf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。