- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用语句与函数(一)
江苏省盐城中学(教育集团)高一 年级_信息技术_学科教学案
课 题 常用语句与函数(一) 编写人 黄勇 时间 1课时 内 容 三次备课 主要内容
赋值语句
print 语句
注释语句
结束语句
教学目标
使学生能够认识各个语句的作用及格式。
能够在程序中正确的书写相应语句。
教学原则:每个同学编程接纳能力不一样,必须逐步演示,要求学生在实际演练的时候互相帮助,相互提醒。
教学步骤
1、赋值语句
【引入】请同学们分析下面c的值:
Private Sub Command1_Click()
Dim a as integer
Dim b as integer
Dim c as integer
a = 1
b = 2
c = a + b
End Sub
在VB中,我们通过“=”实现赋值,赋值语句的“=”后面可以是常量、变量或表达式。赋值语句中的“=”与数学中的“=”是不同的。
[分析]同学们可能觉得这个例子很简单,将1赋给a,将2赋给b,c=a+b的意思是,将a和b的值分别取出后,相加,赋给c
【拓展1】请同学们分析下面N的值:
Private Sub Command1_Click()
Dim n as integer
n = 5
n = n + 1
End Sub
请同学回答并分析。(结论,n=n+1的意思是,将n的值取出后,加1,再赋给n,n的值为6)
【拓展2】如果上面的例子里,n=5没有写,请大家尝试分析最后n的值
[分析]变量被赋值前的值称为初始值,VB中的字符串变量初始值为空串;数值型变量的初始值为0,逻辑型(布尔型)变量的初始值为false.
【拓展3】下列给出的赋值语句中正确的是(C)。
A、4 = M B、#NAME? C、B=A-3 D、x + y = 4
[分析]赋值号左边是不能写表达式的。
【加深拓展】请注意下面的例句:
text1.top=100
label1.caption=”你好”
text1.text=”你好”
command1.caption=”你好”
[提示]程序执行到以上句段后,相应控件立即会有所反应。请同学们逐个在程序中演示。
2、print语句
[接上例]输入 form1.caption=”你好”,输出结果出现在标题栏,要在面板上输出需要特定的语句格式:[对象名.]print[表达式列表]
对象可以是窗体、图片框等。如果不指定对象名,默认在当前窗体中输出。
如 form1.print和print 是等同的。
[例]请同学们在窗体面板上输出”计算机世界”
【拓展1】请同学们尝试如下界面
(图2)
[问题反馈]大部分同学回答为
print “姓名 年级 学号”
print “张三 高一 60”
[标准答案]
print “姓名”,”年级”,”学号”
print “张三”,”高一”,”60”
print语句通过逗号和分号来调整输出格式,分号表示下一个输出紧接着输出,逗号表示间隔一定距离输出,如print语句末无分隔符,表示换行输出。(空打一行print即表示换行。
[例]请同学们输出
*
**
***
【拓展2】tab和spc
请同学们观察以下程序
Private Sub Command1_Click()
Print Spc(5); 1
Print Tab(5); 1
End Sub
Tab(n)函数永远以每行最前面为起点,是绝对距离,从最左第1列开始算起定位于第n列。
Spc(n)函数是指n个空格,即接着前一个字符后面开始计数,是相对前面的字符的空格个数,所以叫相对距离。
[例]请分别用tab函数或spc函数中的任何一个,结合分号分隔符,做出图2的效果
Private Sub Command1_Click()
Print 姓名, 年级, 学号
Print 张三, 高一, 60
Print 姓名; Spc(10); 年级; Spc(10); 学号
Print 张三; Tab(15); 高一; Tab(29); 学号
End Sub
【拓展3】print语句后可跟一个或多个表达式
Private Sub Command1_Click()
a=1:b=2:c=a+b
Print c
End Sub
Private Sub Command1_Click()
a=1:b=2
Print a+b
End Sub
两者效果是一样的
[例] 如果在立即窗口中执行以下操作 a=8 :b=9 :Print ab 则输出结果是 ( C) A.1 B .0 C .False D.True
【拓展4】请你设计一个程序,变量赋值a=1,b=2,请规范的输出格式a+b=3
Private Sub Comm
文档评论(0)