您的当前位置:首页正文

QBASIC基础

2024-07-14 来源:步旅网


课题 :Qbasic基础知识

1、变量的使用。 2、表达式的用法。

3、Qbasic环境中基本语句的用法。 教学重点难点:

程序的设计 教学方法:

讲授 探究 操作实践 教学过程:

一、程序设计基本框架介绍。

d=5 输入 h=4 s=(d*h)/2 处理过程 print s 输出 end 结束

(三角形面积计算程序) 二、应基本掌握的知识

1、变量的设置(注意习惯性,易读性)

1

2、赋值语句(注意“=”的含义) 3、INPUT语句

INPUT语句是\"键盘输入语句\",它的特点是:变量的值是在程序运行过程中由用户从键盘输入。INPUT语句输出三种书的价格。

例用INPUT语句输出变量的值:

1、Input d,h s=(d*h)/2 print s end

(三角形面积计算程序)

2、 INPUT a,b,c aver=(a+b+c)/3 PRINT\"average=\";aver END

运行这个程序,屏幕上出现一个\"?\",它的意思是询问用户\"变量的值是什么?\",此时用户应输入3个变量。 程序运行情况如下: 28,18,26

2

输出结果: average=24

4、运算符及算术表达式的书写

* / ^(乘方) sqr()(开平方根) mod()(求余)

练习:请写出X3+X2-3X+1的表达式 答案:X^3+X^2-3*X+1 5、对变量的赋值操作

①数值变量的初始值一律为0,字符串变量的隐含初始值为\"空串\",即不含任何字符,长度为0。

②一个变量在程序执行期间可以先后有多个不同的值,但在每一个瞬时一个变量只能有一个唯一的值。 赋值语句: a=a+1

含义是:将变量a的原值取出来,加上1,再送回到变量a中去。 ③若将一个变量的值赋给另一个变量,前一变量的值保持不变。

④关于不同类型的数值数据问题。如果被赋值的数值变量与右侧的数据属不同类型,则以赋值号的变量的类型为准。

3

下面举一例说明赋值语句的应用。 例交换两个变量的值。 a=4 b=5

PRINT\"a=\";a,\"b=\";b c=a a=b b=c

PRINT\"a=\";a,\"b=\";b END 运行结果为: a=4 b=5 a=5 b=4

三、启动、运行程序、退出Qbasic

F5运行程序,运行后按任意键返回界面。

完成下列各项任务:

1、 求三角形的面积,设三角形三条边长a,b,c,分别为10,

,15。

4

12

三角形面积公式:

运行完后,将程序修改为各边长待定,运行程序时再分别输入。INPUT a,b,c S=(a+b+c)/2

area=SQR(S*(S-a)*(S-b)*(S-c)) PRINT area END

2、 求出下列表达式的值

5

X=10

Y=X^3+2*X^2-4*X+SQR(9)

因篇幅问题不能全部显示,请点此查看更多更全内容