1 / 22

Private Sub Form_Click() r = 1000 pi = 3.14 s = pi * r * r Print " 圆的半径为 :"; r ;" 厘米 "

Private Sub Form_Click() r = 1000 pi = 3.14 s = pi * r * r Print " 圆的半径为 :"; r ;" 厘米 " Print " 圆的面积为 :"; s ;" 平方厘米 " End Sub. 第三节 程序设计 语言中的基本要素. 程序设计语言的基本元素. 一、数据的类型 二、常量与变量 三、运算符与表达式 四、语句. 一、数据的类型及其取值范围. 整型 (Integer) 如 : 32,18,1000,……. 长整型 (Long). 数值型.

Download Presentation

Private Sub Form_Click() r = 1000 pi = 3.14 s = pi * r * r Print " 圆的半径为 :"; r ;" 厘米 "

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Private Sub Form_Click() r = 1000 pi = 3.14 s = pi * r * r Print "圆的半径为:";r;"厘米" Print "圆的面积为:";s;"平方厘米" End Sub

  2. 第三节 程序设计 语言中的基本要素

  3. 程序设计语言的基本元素 一、数据的类型 二、常量与变量 三、运算符与表达式 四、语句

  4. 一、数据的类型及其取值范围

  5. 整型(Integer) 如: 32,18,1000,…… 长整型(Long) 数值型 单精度型(Single):如:3.14 , 2.8 …… 数据类型 双精度型(Double) 字符型 如: “圆的面积为 ” “姓名” 布尔型(逻辑型)

  6. 常量: 在程序运行过程中始终固定不 变的量. 数值型常量 如: 1000 字符型常量 如: Print "圆的半径为:";r;"厘米"

  7. 变量: 在程序运行过程中取值可以变化的数据. 如: r= 1000pi= 3.14s = pi * r * r 判断下列变量名是否合法: 23emd , 初二.dsh , sub, djhi_200 , print , 面积 , student-learning

  8. 二、常量与变量 变量要有一个变量名,它对应着一个相应的存储单元。 (1)变量名必须以字母或汉字开头,而不能使用数字或其他字符开头 (2)变量名的组成可以是字母、汉字、数字、下划线,不能含有小数点、空格等字符。 (3)变量名的总字符个数不能超过255个。 (4)不能用VB中专用的保留字作为变量名。保留字也称为关键字,在VB中具有特殊的含义。 (5)VB不区分大小写。

  9. 三、运算符和表达式 表达式是由常量、变量、运算符、括号等按一定的语法规则组成的,每一个表达式经过运算后都会产生一个确定的值。 VB中共有四种表达式:算术表达式、字符表达式、关系表达式、逻辑表达式

  10. 3 -3 1 4 8 4.5 8

  11. 1、算术表达式 a*b+a/b a^(1/3)-b^(1/3) (a+b)/(c*d)

  12. 2、字符串表达式 VB中常用的字符串运算符有:“&”和”+” 如:”广东”&”广州”的值为字符串:广东广州 “123”+”45”的值为字符串:12345 想一想: (1)“abc”&”abc”的值是什么? (2)“432”+”25”的值是什么? 答案:(1)abcabc (2)43225

  13. 3、关系表达式 算术运算是优于关系运算的。 False True False True False True

  14. 4、逻辑表达式 练习

  15. 语 句 1、赋值语句 格式:<变量>=<表达式> 如: r=1000 (意义) s=pi*r*r (意义) 注意:赋值号与数学中的等号是不相同的. n=n+1: 指把变量n的值加上1再重新赋值给n x=y与y=x意义上的区别:前者是把y的值赋给x,后者是把x的值赋给y。

  16. 语 句 2、输出语句 格式:print <表达式列表> 表达式之间可以用分号“;”或“,”分隔。 如:print “r=“;r Print "圆的半径为:";r;"厘米" Print“圆的面积为:”;s;“平方厘米”

  17. 语 句 3、声明变量语句 使用变量之前应声明变量的数据类型,在内存中分配足够的内存空间。 格式: Dim <变量名> As <数据类型> 注意:一个语句可以声明多个变量。 可以直接通过给变量赋值来创建一个变量。

  18. 思 考 1、指出下列的变量名中,哪些可以作为VB中合法的变量名? x, c5, y-1, Student_age, End,是否团员, π,$a 答案:合法的变量名有x, c5, Student_age,是否团员

  19. 思 考 2、把下面的数学表达式写成VB中的算术表达式 a*b/(c+d) (a*b)^(1/3)-a*b^(1/3) (1/(1+1/a))^2+(1/(1-1/b))^2

  20. 思 考 返 回 3、写出各表达式的运算结果 55 6 abc45 true true false false

  21. 思考:分析下列程序段,写出结果 (2) a=1 b=2 Print a,b a=a+b b=a+b Print a,b (1) a=3 a=a+1 b=a a=b+1 Print a,b 返 回

  22. Private Sub Form_Click() x = 2 y = 3 x = y Print "x="; x Print "y="; y x = x + 1 Print "x="; x Print "y="; y End Sub

More Related