文档介绍:、输出和赋值语句
输入语句
输出语句
赋值语句
条件语句
循环语句
基本算法语句
算法的三种基本逻辑结构:顺序结构,条件结构和循环结构.
各种程序语言都包含了下列基本的算法语句:
语句1
语句2
计算机运行程序语句的基本顺序:
算法:
第二步:计算的值;
开始
输入x
输出y
结束
框图:
,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5,
-4,-3,-2,-1,0,1,2,3,4,5时的函数值.
第一步:输入x的值;
第三步:输出y的值.
程序:
INPUT “x=”;x
y=x^3+3 x^2-24 x+30
PRINT y
END
*
*
,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5,
-4,-3,-2,-1,0,1,2,3,4,5时的函数值.
程序:
INPUT “x=”;x
y=x^3+3 x^2-24 x+30
PRINT y
END
*
*
INPUT “提示内容”;变量
输入语句:
INPUT “a, b, c =”;a, b, c
注:1.“提示内容”和它后面的“;”可以省略;
,中间用“,”隔开;
“,”分隔,且个数要与变量的个数相同;
,不能输入表达式.
使用变量应注意以下四点:
1、变量是指其值在运行期间可以改变的量,它每一时刻都有一个确定的值.
,其命名规则是:以英文字母开头,后面可以跟英文字母、数字和小数点,,,C,M8都正确,而像68,1A2,M+,希腊字母等都是非法的.
.
“常用从简,专用从繁,见名知义”便于编程和交流
取余数
MOD
取商
\
<>
<=
>=
幂运算
^
除法运算
/
乘法运算
功能
运算符
*
Inx
|x|
功能
LOG(x)
SQR(x)
ABS(x)
注意事项
函数名
BASIC 语言中的常用运算符号
PRINT “提示内容”;表达式
输出语句:
PRINT “S=”; S
程序:
INPUT “x=”;x
y=x^3+3 x^2-24 x+30
PRINT y
END
*
*
PRINT “a, b, c =”;a, b, c
注:1.“提示内容”和它后面的“;”可以省略;
,不同的表达式之间用“,”隔开;
,也可以是计算公式;
,能直接输出计算公式的值.
,计算一个学生数学、语文、英语三门课的平均成绩.
算法:
第一步:分别输入三科的成绩a,b,c;
第二步:计算y=(a+b+c)/3;
第三步:输出 y.
框图:
开始
输入a,b,c
输出y
结束
y=(a+b+c)/3
程序:
INPUT “Maths=”;a
INPUT “Chinese=”;b
INPUT “English=”;c
PRINT “The average=”; (a+b+c)/3
END
INPUT “Maths, Chinese, English=”;a,b,c
程序2:
PRINT “The average=”;(a+b+c)/3
END
赋值语句
变量=表达式
顾名思义,“=”叫做赋值号,,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.
程序:
INPUT “x=”;x
y=x^3+3 x^2-24 x+30
PRINT y
END
*
*
,可以把表达式的值赋给一个变量.
注:1.“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式;
“=”,并且只能给一个变量赋值;
例3. 分析下列程序,考虑输出的结果是什么?
程序2: A=10
A=A+15
PRINT A
END
程序1: A=10
B=A+15
PRINT B
END
答: 25
答: 25
程序3 a=1
b=3
PRINT “a+b=”; a+b
END
答: a+b=4