内容正文:
1.2 基本算法语句(一)
复习提问:
1、程序框图有哪几种种基本逻辑结构?
2、你能熟练地写程序框图和读懂框图吗?
5.如图所示,程序框图的
输出结果是( )
阅读P21——24,回答下列问题:
2、输出语句的格式是怎样的?要注意哪些?
1、输入语句的格式是怎样的?要注意哪些?
3、赋值语句的格式是怎样的?要注意哪些?
你能应用这些语句编写程序解决问题吗?
输入语句:
(1)格式:INPUT ;变量
(2)功能:输入提示内容要求的相应信息或值.即把程序使用者 的值赋给变量.
“提示内容”
新输入
知识点二 输出语句
输出语句:
格式:PRINT ;表达式
“提示内容”
知识点三 赋值语句
赋值语句:
(1)格式: .
(2)功能:将表达式所代表的值赋给变量.即将 赋给变量,一般先计算“=”右边 ,然后把这个值赋给“=”左边的 .
变量=表达式
知识点四 算法语句中的表达方式
数学表达式 程序语句表达式
xa x^a
2x 2*x
a/b
类型一 语句格式及功能
例1 比较下列各组语句的区别,再判断它们是否正确.
(1) ①输入语句INPUT “a=”;a
②输入语句INPUT “a=”,a
(2) ①输入语句INPUT “a,b,c=”;a;b;c
②输入语句INPUT a,b,c
(3) ①赋值语句c=c+1
②赋值语句c+1=c
③赋值语句R=r=9
跟踪训练1 比较下列各组语句的区别,再判
断它们是否正确.
①输出语句PRINT “S=”;7
②输出语句PRINT S=7
③赋值语句9=r
类型二 赋值语句的应用
例2 写出交换两个变量A和B的值,并输出交换前后的值的程序.
INPUT A
INPUT B
PRINT A,B
X=A
A=B
B=X
PRINT A,B
END
跟踪训练3 编写程序,计算一个学生数学、语文、英语三门课的平均成绩.
INPUT “Maths=”;a
INPUT “Chinese=”;b
INPUT “English=”;c
PRINT “The average=”;(a+b+c)/3
END
2.下列给变量赋值的