版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章 信息的加工与表达(下),第一节 编制计算机程序 解决实际问题,1,2,3,常量、变量、数据类型,运算符、函数、表达式,语句,4.1.3认识程序中的基本元素,圆的周长公式为C=2r,当r取不同的值时,试计算出相应的C的值, 取3.14。 r= 1 cm , C=_cm r= 2 cm , C =_cm r= 3 cm , C =_cm ,6.28,12.56,18.84,1,常量、变量、数据类型,把刚才求圆的周长的题目变成程序,在VB中运行看结果如何?,求圆的周长程序界面,圆的周长公式为C=2r ,取3.14 r= 1 cm , C=_cm r= 2 cm , C =_cm r= 3 c
2、m , C =_cm,不变,r、 C变,上述计算中,你能分辨出哪些是变量,哪 些是常量吗?,(1)常量:常量是在程序运行中不变的量。数学中的常量和变量,只是数值型数据,而计算机中则有多种类型数据。如数值型、字符型、文本型、日期型、逻辑型等。,例题1、(可多选)下列求圆的周长程序中,哪些是常量( ) Private Sub Command1_Click() Const pi = 3.14 Dim r As Single Dim C As Single r = Text1.Text C = 2 * pi * r Text2.Text = C End Sub,A. Const B. r C. C D
3、. pi,D,常量语句的声明格式:Const 常量名表达式,字符型常量要用英文双引号括起来,字符变量要跟$。,将求圆周长改为求圆面积,并进行运行、调试。 思考如何修改程序及程序界面?,例题2、 (可多选)下列求圆的面积程序中,哪些是变量( ) Private Sub Command1_Click() Const pi = 3.14 Dim r As Single Dim S As Single r = Text1.Text S = pi * r * r Text2.Text = S End Sub,(2)变量:变量是在程序运行过程中其值可以发生变化的量。 使用变量前,一般必须先声明变量及其数据
4、类型。 变量语句的声明格式:Dim As ,A. S B. r C. Dim D. pi,AB,(2.1)字符型变量:字符型变量要跟“”符号。,Private sub form_click() Xm1=”刘” Xm2=“丽” Dm1=asc(Xm1) Dm2=asc(Xm2) Print(“字符”) Print ”机内代码是:” Print Xm1 Print Dm1 Print Xm2 Print Dm2 End sub,例题3: (可多选)下列程序中哪些是字符型变量( ),A.”刘” B. =“丽” C.刘 D.丽 E. “字符” F.机内代码是:,CD,(1)函数:标准函数能完成特定运算
5、处理。VB 程序中特定了许多的函数,提供了多种功能选择。,2,函数、运算符与表达式,绝对值函数: abs(x) 平方根函数:sqr(x) 提取机内码:Asc(x) 提取机内码对应字符: chr(x),(2) 运算符与表达式,-3,F,F,例4.(1)认真领会表中所列出的四类表达式,并能够 计算表达式的值。 (2)求下列表达式的值: 6-3-sqr(36) not(not(3=4) (23)or(34),(1)语句:程序是由一行行语句组成的。语句是指挥计算机工作的指令,每个语句都有其格式规定,包括关键词、搭配的参数、符号等。,赋值语句是任何程序设计中最基本的语句。 1.赋值语句的格式:变量名表达式,VB中赋值语句用“”来实现。,如N=1 “将1赋给N”,2.输出语句的格式:print “ ”,3,语句,要求:请记下以下程序中的基本元素,Private Sub Form_Click() Const pi=3.14 Dim r as single Dim C as single Dim S as single r=text1.text C=2*pi*r S=pi*r*r Text2.text=C Text3.text=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论