第二章 程序设计基础ppt课件.ppt

第二章 程序设计基础ppt课件.ppt

ID:59014084

大小:408.50 KB

页数:46页

时间:2020-09-26

第二章 程序设计基础ppt课件.ppt_第1页
第二章 程序设计基础ppt课件.ppt_第2页
第二章 程序设计基础ppt课件.ppt_第3页
第二章 程序设计基础ppt课件.ppt_第4页
第二章 程序设计基础ppt课件.ppt_第5页
资源描述:

《第二章 程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章程序设计基础2.1VB语言及程序开发环境2.2程序的顺序结构2.3程序的选择结构2.4程序的循环结构2.5模块化程序设计2.1VB语言及程序开发环境2.1.1VB语言概述VisualBasic(以下简称VB)程序设计语言是Windows环境下快速开发应用程序的可视化工具。它简单易学,且功能强大,用它开发图形用户接口(GUI,GraphicalUserInterfaces)的应用程序方便、快捷。探究以下是一个“求半径为r的圆的面积”的程序,请注意观察程序的组成结构及其功能,并思考如下的问题:(1)程序有多少行,每一行的作用是什么?(2)如果按语句的作用分区,每个程序包含几个

2、部分?PrivateSubCommand1_click()‘定义控件事件过程ConstPIAsSingle=3.14DimrAsSingle,sAsSingler=InputBox("r=","输入半径“,3)s=PI*r*rPrint"圆的面积s=";sEndSub程序共有7行,每一行都是VB的一条语句,VB的程序就是有这样的一组语句组成综上分析,VB程序一般包含如下部分:1数据类型说明部分;2数据的输入部分;3数据的处理部分;4数据的输出部分;1.基本数据类型数据的概念:描述客观事物的数、字符以及所有能输入到计算机中,并被计算机程序加工处理的符号的集合。注:数据既是计算机程

3、序处理的对象,也是运算产生的结果。数据类型类型说明符取值范围示例整型数Integer从-32768到32767245,-32767长整型数Long从-2147483648到2147483647单精度实型数Single负数-3.402823E+38到-1.401298E-45正数1.401298E-45到3.402823E38,它有7位有效数字123.875,0.0076,1.75643E+9表示1.75643×109双精度实型数Double绝对值小于1038,它有15位有效数字1.23456789D+12表示1.23456789×1012日期型Date公元100年1月1日到99

4、99年12月31日,时间00:00:00到23::59:59#2004-20-01##07/30/200207:11:30#字符型String“haha”,“中国”逻辑性(布尔型)BooleanTrue或false2.常量与变量(1)常量概念:程序运行过程中始终保持不变的常数、字符串等。如:程序中的3.14、“r=”、“输入半径”等都是常量。常量的说明格式:Const常量名As类型=表达式如:ConstPIAsSingle=3.14(2)变量概念:程序的运行过程中,值可以发生改变的量。就是内存单元的位置。变量的说明格式:Dim变量名As类型如:DimrAsSingle Dimk

5、AsInteger,yAsSingle注:使用变量前,一般应先说明变量名及其类型,以使系统为其分配存储单元变量的命名:必须以英文字母开头,后面则可以由字母、数 字或其他符号组成。3.运算符、函数和表达式(1)运算符运算概念:对数据进行加工处理的过程。运算符概念:描述各种不同运算的符号。操作数概念:参与运算的数据。结论:运算由运算符和操作数组成。①算数运算符②字符串运算符:&与+作用:连接两个或更多的字符串。如:”abcd”&”fgd”连接后结果“abcdfgd”“123”+123“123”+“123”运算符号+-*/^MOD含义加号减号乘号除号乘方整除取余数注:VB中只有一种

6、括号”()”。③逻辑运算符:Not,And,Or(2)函数调用函数的格式:函数名(参数表)(3)表达式概念:是指某个求值规则,它由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式子。如:PI*r*r;2+3*f(5)实践:(1)下列数据属于字符串常量的是()A.acdaB.“zanfb”C.‘haha’D.‘j-098’(2)在VB语言中,下列变量中合法的变量是()A.b90@B.abc=9C.HelloD.888f11求半径为R的圆的面积的VB程序。2求s=1×2×3×‥‥N问题的VB程序。BC2.2程序的顺序结构2.2.1赋值语句和输入输出语句1.赋值

7、语句基本格式:变量=表达式注意:“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。观摩:观察下列赋值语句的作用(1)A=B,它是将变量B的值赋给变量A,但B的值保持不变。(2)A=123,表示将数值123赋给变量A。(3)A=A+10表示将变量A的值加上10后,在赋给变量A。如果变量A的值为30,则执行此语句后,A的值为40。(4)如果变量A=30,B=40,则依次执行语句T=A,A=B,B=T,后,A,B两个变量得到值发生交换A=40,B=30。2.输入数据的函数InputBox(提

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

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

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