1、(三)算法语句1.输入语句:INPUT“提示内容”;变量2.输出语句:PRINT“提示内容”;表达式3.赋值语句:变量=表达式4.条件语句:IFTHEN语句:IF 条件 THEN语句体END IF满足条件?步骤A否是IFTHENELSE语句:IF 条件 THEN语句体1 ELSE语句体2 END IF步骤A满足条件?步骤B是否WHILE 条件循环体WENDDO循环体LOOP UNTIL 条件循环体满足条件?否是循环体满足条件?是否(1)UNTIL语句(2)WHILE语句5.循环语句:设是一个n 次的多项式2.秦九韶算法。该多项式可转化为:求多项式的值时由内到外逐层计算一次多项式的值。1.辗转相
2、除法与更相减损术(四)算法案例3.进位制(1)进位制的概念:进位制是人们为了计数和运算方便而约定的记数系统.(2)k进制表示:一般地,若k是一个大于1的整数,那么以k为基数的k进制数可以表示为一串数字连写在一起的形式:(3)kk进制数转化为十进制数进制数转化为十进制数(44)十进制数转化为)十进制数转化为kk进制数进制数(除k取余法)1.计算机执行下面的程序段后,输出的结果是().(A)1,3 (B)4,1 (C)0,0 (D)6,0B 62.当a=3时,下面的程序段输出的结果是_.3.右图程序表示的函数表达式是_.34.根据如图所示的程序语句,当输入a,b分别为2,3时,最后输出的m的值是_
3、.若输入4,则输出的结果是_;该程序的功能所表达的函数解析式为_.155.以下给出了一个程序,根据该程序回答:06.下面程序执行后输出的结果是_.7.运行下面的程序:当输入168,72时,输出的结果是()(A)168 (B)72 (C)36 (D)24D8.下面程序运行后输出的结果为()(A)50 (B)5 (C)25 (D)0D9.如图是一个求20个数的平均数的程序,在横线上应填充()(A)i20 (B)i20(C)i=20 (D)i=20A10.给出以下一个算法的程序(如图所示)(1)说明该程序的功能;(2)请用直到型循环结构画出相应算法的程序框图.【解析】(1)该程序的功能是求的和.(2)11.(1)360和504的最大公约数是()(A)72 (B)24(C)2 520 (D)以上都不对A(2)用秦九韶算法计算多项式f(x)=12+35x-8x2+79x3+6x4+5x5+3x6,在x=-4时的值时,v3的值为()(A)-845 (B)220 (C)-57 (D)34(3)完成下列进位制之间的转化:45(10)=_(7).C63