VB中输入输出语句
- 格式:doc
- 大小:31.00 KB
- 文档页数:2
VB数据输出和输入一、数据输出——print1、Print方法:可以在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。
其一般格式为:[对象名.]print[表达式][,│;](1)、这里的“对象名”可是以是窗体(form)、图片框(picture)、或打印机(printer),也可以是立即窗口(debug)。
如果省略对象名,则在当前窗体上输出。
(2)、“表达式”是一个或多个表达式,可以是数值表达式或字符串。
对于数据表达式,输出表达式的值;而字符串则照原样输出。
如果省略“表达式”,则输出一个空行。
当输出多个表达式或字符串时,各表达式用分隔符(逗号、分号或空格)隔开。
如果输出的各表达式之间用逗号(,)分隔,则按标准输出格式(分区输出格式)显示数据项。
即以14个字符位置为单位把一个输出行分为若干个区段,逗号(,)后面的表达式在下一个区段输出。
如果各输出项之间用分号(;)或空格作分隔符,则按紧凑输出格式输出数据。
2、与print方法有关的函数为了使信息按指定的格式输出,Visual Basic提供了几个与print 配合使用的函数,包括Tab、Spc、Space$和format$,这些函数可以与Print方法配合使用。
(1)、Tab函数。
格式:Tab(n)。
把光标移到参数n指定的位置开始输出信息。
例如:print tab(10);123 将在第10个字符位置处输出数据123。
(2)、Spc函数。
格式:Spc(n)。
在print输出中,用Spc函数可以跳过n个空格。
说明:①、参数n是一个数值表达式。
其取值范围为0~32767的整数。
Spc函数与输出项之间用分号隔开。
例如:print “你好”;Spc(8);”中国”将首先输出“你好”,然后跳过8个空格,再输出“中国”。
②、Spc函数和Tab函数作用类似,而且可以互相代替。
但是,Tab函数需要从对象的左端开始计数。
而Spc函数只表示两个输出项之间的间隔。
VB中输入输出语句教学目标:知识与技能:1、掌握输入函数inputbox2、掌握输出语句print的用法3、初步学会分析程序过程与方法:经历分析问题、算法设计、编写程序、调试程序等用计算机解决问题的过程。
情感与态度:培养学生分析处理问题的能力与合作学习能力,增强学生的逻辑思维能力。
教学重点:1、INPUTBOX的用法2、PRINT语句的用法教学难点:PRINT语句的用法教学过程:一、赋值语句格式:变量=表达式“=”为赋值符号,它的含义是将表达式的值赋给左边的变量A=30A=A+10A=30变量A30A=A+1040注:老师讲解学生认真听并理解赋值号和数学中等号的不同之处InputBox函数的一般格式:InputBox(提示内容,[标题],[输入框起始值],[x坐标位置] ,[y坐标位置])每执行一次InputBox函数,用户只能输入一个数据,且这个数据是字符串类型(string)。
例:p=InputBox("请输入密码","密码框")注:以实例逐个讲解输入函数的各个参数,让学生看到每个参数加上后的效果,学生认真听,理解inputbox()函数的使用方法。
三、输出数据Print基本格式:print输出内容1、如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。
如果是用引号引起来的字符串,则原样输出。
2、输出的内容可以是一个或多个。
如果是多个输出,则各输出内容之间可以用逗号或分号来分隔。
3、输出的内容后面没有符号,则表示下一个print换行输出;如果print中没有输出内容,则表示输出一个空行。
注:输出语句是编写程序必需掌握的基本语句,老师以实例讲解每个输出要点,输出语句的各个规则,学生观摩并记住print的用法。
四、实战练习试编写一个程序,交换两个变量的值。
程序:Dim a, as integer,b as integerA=inputbox(“A=”,”输入A”)B=inputbox(“B=”,”输入B”)C=AA=B (先用学生的方式看看交换后的结果,B=C 用比喻的方式让学生容易接受,如交换两怀水一定要弄第3个容器)Print “交换后A=“;A,”交换后B=“;B。
VB中输入输出语句
教学目标:
知识与技能:1、掌握输入函数inputbox
2、掌握输出语句print的用法
3、初步学会分析程序
过程与方法:经历分析问题、算法设计、编写程序、调试程序等用计算机解决问题的过程。
情感与态度:培养学生分析处理问题的能力与合作学习能力,增强学生的逻辑思维能力。
教学重点:
1、INPUTBOX的用法
2、PRINT语句的用法
教学难点:
PRINT语句的用法
教学过程:
一、赋值语句
格式:变量=表达式
“=”为赋值符号,它的含义是将表达式的值赋给左边的变量
A=30
A=A+10
A=30
变量A
30
A=A+10
40
注:老师讲解学生认真听并理解赋值号和数学中等号的不同之处
InputBox函数的一般格式:
InputBox(提示内容,[标题],[输入框起始值],[x坐标位置] ,[y坐标位置])
每执行一次InputBox函数,用户只能输入一个数据,且这个数据是字符串类型(string)。
例:p=InputBox("请输入密码","密码框")
注:以实例逐个讲解输入函数的各个参数,让学生看到每个参数加上后的效果,学生认真听,理解inputbox()函数的使用方法。
三、输出数据
Print基本格式:
print输出内容
1、如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。
如果是用引号引起来的字符串,则原样输出。
2、输出的内容可以是一个或多个。
如果是多个输出,则各输出内容之间可以用逗号或分号来分隔。
3、输出的内容后面没有符号,则表示下一个print换行输出;如果print中没有
输出内容,则表示输出一个空行。
注:输出语句是编写程序必需掌握的基本语句,老师以实例讲解每个输出要点,输出语句的各个规则,学生观摩并记住print的用法。
四、实战练习
试编写一个程序,交换两个变量的值。
程序:
Dim a, as integer,b as integer
A=inputbox(“A=”,”输入A”)
B=inputbox(“B=”,”输入B”)
C=A
A=B (先用学生的方式看看交换后的结果,
B=C 用比喻的方式让学生容易接受,如交换两怀水一定要弄第3个容器)Print “交换后A=“;A,”交换后B=“;B。