- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3-常用语句与函数3-常用语句与函数
课题:常用语句与函数
[常用语句]
PPT教案
主要内容
1、??
2、?? print
3、??
4、??
二、? 教学目标
1、??
2、??
3、??
三、? 教学步骤
1、赋值语句
i和x的值:
Private Sub Command1_Click()
Dim i As Integer
Dim x As Integer
x = 1
x = 2
x = 3
x = x + 1
x = x * 2
Print x
Print i
End Sub
说明1:
x = x + 1的意思是,将x的值取出后,加1,再赋给x
2:
i的值由学生回答,引出初始值的概念:
字符串变量的初始值为空串
数值型变量的初始值为0
逻辑型变量的初始值为false
?
【巩固】下面程序执行后,n的值是多少?(1)
Private Sub Command2_Click()
Dim n As Integer
n = n + 1
Print n
End Sub
【拓展】下列给出的赋值语句中正确的是( c )
A、4=m B、a=b=2 C、b=a-3 D、x+y=40
1、赋值语句只能将赋值号右边的表达式的值赋给左边的变量
2、赋值语句只能给单独的变量名赋值
3、一个赋值语句只能给一个变量赋值
【加深拓展】在VB中运行以下语句,体会赋值语句的另一用处
Private Sub Command1_Click()
Text1.Top = 100
Label1.Caption = 你好1
Text1.Text = 你好2
Command1.Caption = 你好3
Text1.ForeColor = HFF
Command2.Visible = False
Form1.Caption = 你好4
End Sub
[提示1]
[提示2]””中。
[总结].对象属性=属性值
2、print语句
[对象名.]print[表达式列表]
如 form1.print和print 是等同的。
[例1]请在窗体面板上输出”计算机世界”
print
[例2]在VB中运行此程序,体会print语句的使用以及各种符号的区别
Private Sub Command1_Click()
Print 1; 2, 3
Print 4;
Print 5
Print 6,
Print 7
Print
Print 8+1; *,
Print 3 * 3 + 1
End Sub
[]
(1)Print语句可以输出常量、变量的值、表达式的值。对于字符串常量,输出的是””之间的内容。
(2)print语句通过逗号和分号来调整输出格式,分号表示下一个输出紧接着输出,逗号表示间隔一定距离输出,如print语句末无分隔符,表示换行输出。空打一行print即表示换行。
?
【练习1】请同学们尝试如下界面
[]大部分同学回答为
print “姓名 年级 学号”
print “张三 高一 60”
[标准答案]
print “姓名”,”年级”,”学号”
print “张三”,”高一”,”60”
?
【例3】tab和spc的用法和作用
Private Sub Command2_Click()
Print Spc(3); *
Print Tab(3); ***
Print Spc(1); *****
Print Tab(1); *******
End Sub
[总结]
Tab(n)函数永远以每行最前面为起点,是绝对距离,从最左第1列开始算起定位于第n列。 Spc(n)函数是指n个空格,即接着前一个字符后面开始计数,是相对前面的字符的空格个数,所以叫相对距离。
[巩固] Print Tab(3); ***后加上“;”,程序运行结果是什么图形?
【例4】读语句,说说程序运行结果
Dim a As Integer
Dim b As Integer
a = 2
b = 1
Print a+b=; a + b
3、注释语句
? Rem ‘ 格式 A=1:b=2
Rem 下面求a+b,赋给c
C=a+b A=1:b=2
C=a+b a+b,赋给c Rem语句必须单独一行书写,否则提示错误 4、结束语句
end
功能:强制程序结束运行(效果等同于按界面上的)
[例] Private Sub Command1_Click()
a = 1
b = 2
If a b Then End
End Sub
五、语句书写规则
1、通常一条语句占一行,一行中写多条语句时,要用冒号分隔
您可能关注的文档
- 2018考研数学一轮复习:需了解的五件事2018考研数学一轮复习:需了解的五件事.doc
- 2017高考病句题16种规律总结及六大病句类型例句2017高考病句题16种规律总结及六大病句类型例句.doc
- 20、苏教版四年级下册古诗两首_课件20、苏教版四年级下册古诗两首_课件.ppt
- 20个影响健康的家居误区 厨房篇20个影响健康的家居误区 厨房篇.doc
- 20古诗两首qqt20古诗两首qqt.ppt
- 20说明文阅读20说明文阅读.ppt
- 21106运输巷掘进作业规程21106运输巷掘进作业规程.doc
- 21世纪课堂评价结业测试题整理版21世纪课堂评价结业测试题整理版.doc
- 211重点大学分档及院校部分优势专业分析211重点大学分档及院校部分优势专业分析.doc
- 22 岗位监督控制程序22 岗位监督控制程序.doc
文档评论(0)