变量和表达式
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4、练习:
请判断下列字符组合中,那些是合法的变量名? A B AB 3D HELL0 π 312 C$ length BD/2 E4 B52$
三、数值表达式 1、定义: 指用运算符号和括号,将变量和常量连 接起来构成的式子。 2、表达式的书写规则:
① 所有字符必须写在同一条直线上 ② 乘号不能省略,必须写出来 ③ 表达式中只能使用园括号,但允许嵌套使用
2、已知变量X等于0.09 , 则INT(SQR(A)+5) = 5 3、P 85 ,二、填空 ① ABS(10-20)= 10 ② SQR(49)= 7
③ SQR ( INT(–3. 01) + 7) = 2 ⑥ 40–INT(40 / 6 ) * 6 = 4
④ INT(5.999) = 5
返回
⑤ INT(2.345*100+0.5) / 100 = 2 . 35
返回
练习: P 79 三、写出下列程序的运行结果:
CLS Input X A=ABS(X) B=INT(A/10)
Print 〝A=〞;A, 〝B=〞;B
End 输出 第一次输入 25 第二次输入 -100 A=25 A=100 B=5 B= –10
返回
课堂教学结束
请按要求认真完成练习
练习: ① 解释 SIN( 3.14159265/180 *60)的数学含义
答案:X=0.5
返回
“取整函数”举例分 析: 例如: INT(3.8 ) = ? 3
INT(3.2) = ? 3
INT(3.5) = ? 3 INT( 3 ) = ? 3
4 INT(-3.2) = -?
练习:
1、已知变量A等于6.5 , 变量B等于3.4 , 则INT(A+B) = 9
“随机函数”功能分析及应用举 例: INT(RND *9+1)=? 例:
[ 0,1) [ 0,9) [ 1,10) [ 1,9]
结论: 原式可以产生[1,9]范围内的随机整数。
记忆:
下式可以产生 [A,B] 范围内的随机整数: INT(RND*(B-A+1)+A)
如:[1,9], 即A=1,B=9
第二课 常量、变量和表达式
一、常量
1、定义: 2、分类: 数值常量 常 量 指在程序运行过程中保持不变的量。 整数: 小数: 如:12、0、-3等 如:3.14、73.251等
12
浮点数:如:6.23E+12 就是6.23×10 字符常量:指用双引号括起来的一串字符。
如: 〝abc〞,〝m23k6〞,〝hello!〞,〝326〞等
ABS(X):绝对值函数 , 求︱X ︱的值 SQR(X): 算术平方根函数,求√ SIN(X): 正弦三角函数 , 求 Sin X 的值 说明及举例 余弦三角函数 , 求 cos X 的值 COS(X): 举例说明 INT(X):求不大于自变量的最大整数 产生一个[0,1)范围内的随机数 举例说明 RND(X):
④ 括号用来改变运算次序,必须正确加以运用
⑤ 注意运算优先级问题: 括号 函数 乘方 乘除 加减
3、举例:
四、数值函数
1、定义: QBAIC 把数学中常用函数编成子程序, 并给予名称以便调用,称之为“数值函 数” 2、说明: ① 数值函数的自变量部分必须加括号。 ② 自变量部分可以是数、变量或表达式,也可 以是函数,形成所谓的“函数嵌套”。 3、常用数值函数:
二、变量 1、定义: 指在程序运行过程中其值可以改变的量。 也可理解为:数据的存储单元。
2、分类:
变量
ቤተ መጻሕፍቲ ባይዱ
数值变量
字符变量
即用来存放“数”的变量 即用来存放“字符串”的变量
3、变量的命名规则:
① 必须以英文字母开头 ② 只能使用英文字母、数字和小数点 ③ 变量名长度不超过255个字符 ④ “字符变量”在数值变量名后加“$”即可
4、 综合练习
结束
关于三角函数
:
① 三角函数的自变量以“弧度”为单位,而不是“度”
② “弧度”与“度”的转换公式为: 1π 弧度 ( 3.14159265…弧度) = 180 度
求60度角的 正弦函数值
1 °≈3.14159265/180 弧度
② 说明下列程序的运行结果:
CLS LET X=COS( 3.14159265/180 *60) PRINT "X="〞;X END