课件5张PPT。我们前面学习了几种算法的表示方法?1.2 基本算法语句在算法的程序框图中,有哪些基本的逻辑结构?算法语句:输入语句 输出语句 赋值语句 条件语句
循环语句一、输入语句INPUT “提示内容”;变量“提示内容” 提示用户输入什么样的信息;
变量 所需要输入的内容。 作用:例:INPUT “x=”;x注:INPUT语句还可以给多个变量赋值。
例:INPUT “Maths, Chinese, English”;a,b,c二、输出语句PRINT “提示内容”;表达式例:PRINT “The Fibonacci Progression is:” 1 1 2 3 5 8”…”注:PRINT语句还可以输出数值计算结果。
例:PRINT y例1:编写程序,计算一个学生数学、语文、英语三门
课的平均成绩。结构:结构:三、赋值语句变量=表达式作用:将表达式所代表的值赋给变量。
“=”叫做赋值符号。注:赋值语句的计算顺序从右至左,即将右边的值赋给
左边的变量。 例:A=10
A=A+15
PRINT A例2:编写程序,任给一个自变量X的值,计算函数对应的Y值。例3:编写程序,交换两个变量的位置,并输出交换
后的值。结构:四、条件语句结构:IF 条件 THEN
语句1
ELSE
语句2
END IF或 IF 条件 THEN
语句
END IF例4:编写程序,输入一元二次方程的系数,输出它的
实数根。例5:编写程序,使得任意输入的3个整数按从大到小的
顺序输出。五、循环语句算法的循环结构有几种类型?1、当型(WHILE语句)WHILE 条件
循环语句
WEND又称“前测试型”例6:编写程序,计算1+2+3+……+100的值。2、直到型(UNTIL语句)DO
循环体
LOOP UNTIL 条件又称“后测试型”例7:编写程序,计算1+2+3+……+100的值。例8:编写程序,判断任意一个大于1的正整数是否为
质数。