第2课时基本算法语句、算法案例1.三种语句的一般格式和功能基础知识梳理语句一般格式功能输入语句输入信息输出语句;赋值语句PRINT“提示内容”表达式输出信息将表达式所代表的值赋给变量变量=表达式INPUT“提示内容”;变量2
条件语句(1)定义:算法中的由条件语句来表达.(2)条件语句的格式及框图①IF—THEN格式基础知识梳理条件结构基础知识梳理②IF—THEN—ELSE格式基础知识梳理3.循环语句(1)算法中的是由循环语句来实现的.(2)循环语句的格式及框图.①UNTIL语句基础知识梳理循环结构基础知识梳理②WHILE语句基础知识梳理4.算法案例(1)辗转相除法辗转相除法是用于的一种方法,这种算法是由欧几里得在公元前300年左右首先提出的.因此又叫.基础知识梳理求两个正整数的最大公约数欧几里得算法(2)更相减损术的定义任给两个正整数(若是偶函数,先用2约数),,接着把所得的差与较小的数比较,并以大数减小数,直到所得的数,则这个数(等数)(或这个数与约简的数的乘积)就是所求的最大公约数.基础知识梳理以较大的数减较小的数相等为止(3)秦九韶算法秦九韶算法是我国南宋数学家秦九韶在他的代表作中提出的一种用于计算的方法.(4)进位制进位制是人们为了计数和运算方便而约定的记数系统.“满几进一”就是几进制,几进制的就是几.基础知识梳理《数书九章》一元n次多项式的值基数1.下列赋值能使y的值为4的是()答案:D三基能力强化2.执行下面程序段后,输出的结果是()a=1b=3a=a+bb=a-bPRINTa,bA.1,3B.4,1C.0,0D.6,0答案:B三基能力强化3.读程序回答问题甲乙三基能力强化对甲、乙两程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同答案:B三基能力强化4.下面的程序:该程序运行的结果为____