QB教程(二)输入语句之input

来自:雷网 作者:leinet



赋值语句提供了一种给变量赋值得方法,但有时使用起来不是太方便。如:我们要计算某一位同学的总分和平均分要用两个赋值语句,如果全班有80个同学, 就需要用几十个语句给变量赋值,这样就太不方便了。
一、键盘输入语句
BASIC语言还提供了一种给变量赋值得方法,就是使用键盘输入语句。 语句格式:INPUT [“提示内容”;] 变量, 变量, 变量…
语句功能:当程序执行到这一语句时暂停,要求从键盘上输入一个数给这个变 量赋值,输入数后按回车键,程序继续运行。
例如:通过键盘输入语句给变量赋值。
input a
input b
print a,b
end
使用INPUT语句给变量赋值,和原来的赋值语句最大的不同就是它不是在程序
中给变量赋值,而是在程序开始运行后,屏幕上出现“?”提示符,要求从键盘上把数输入给相应的边量。
一个INPUT语句还可以给多个变量赋值,边量之间要用逗号分隔。
例如:求某一位同学的总分和平均分。
INPUT a,b,c,d
z=a+b+c+d : p=z/4 PRINT “zf=”; z, “pjf=”; p
END
程序执行并出现“?”提示符时,要求在一行输入4个数值,数值之间用逗号 隔开。而不能输入一个数值按一次回车键。那样计算机会出现错误的提示信息。
有时,我们可以在“?”提示符前加入提示性文字,提示输入变量的内容。
例如:求三角形的面积。
分析:S=A*H/2,要求从键盘输入是正确输入底和高的值。
input “a=”; a
input “h=”; h
s=a*h/2
print “s=”; s
end
练习: 春节到了,糖果店的售货员忙极了。请你用键盘输入语句设计一个程序,帮助售货员算账。其中,水果糖每斤2.4元,奶糖每斤3.6元,果仁巧克力每斤6.9元。