2基本算法语句与算法案例要点梳理1
输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句输出语句赋值语句INPUT“提示内容”;变量输入信息;PRINT“提示内容”表达式变量=表达式将表达式的值赋给变量输出常量、变量的值和系统信息基础知识自主学习2
条件语句(1)算法中的与条件语句相对应
(2)条件语句的格式及框图①IF—THEN格式条件结构②IF—THEN—ELSE格式3
循环语句(1)算法中的与循环语句相对应
(2)循环语句的格式及框图
①UNTIL语句循环结构②WHILE语句4
算法案例(1)辗转相除法辗转相除法是用于的一种方法,这种算法是由欧几里得在公元前300年左右首先提出的,因此又叫
求两个正整数的最大公约数欧几里得算法(2)更相减损术的定义任给两个正整数(若是偶数,先用2约数),以,接着把所得的差与较小的数比较,并以大数减小数,直到所得的数,则这个数(等数)(或这个数与约简的数的乘积)就是所求的最大公约数
(3)秦九韶算法秦九韶算法是我国南宋数学家秦九韶在他的代表作中提出的一种用于计算的方法
较大的数减较小的数相等为止《数书九章》一元n次多项式的值基础自测1
下列关于赋值语句的说法中不正确的是()A
赋值语句就是将表达式所代表的值赋给变量B
赋值号左右不能互换C
赋值号与数学中的等号有着完全相同的意义D
执行赋值语句时,先计算“=”右边表达式的值解析赋值语句中的“=”叫做赋值号,它和数学中的等号不完全一样
下列赋值语句正确的是()A
a+b=5B
a=b=2D
a=a+1解析赋值语句的一般格式是变量=表达式,赋值号左右两边不能互换,赋值号左边只能是变量,而不能是表达式,故选D
将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是()A
解析实现a,b的交换,由变量的特点知不能直接用a=b,