第3课算法语句(1)【考点导读】会用伪代码表述四种基本算法语句:输入输出语句,赋值语句,条件语句和循环语句
会用上述基本语句描述简单问题的算法过程
高考要求对算法语句有最基本的认识,并能解决相关的简单问题
【基础练习】1
下列赋值语句中,正确的是(1)
2.条件语句表达的算法结构为②
①.顺序结构②.选择结构③.循环结构④.以上都可以解析:条件语句典型的特点是先判断再执行,对应的是选择结构
3.关于循环说法错误的是④
①.在循环中,循环表达式也称为循环体②.在循环中,步长为1,可以省略不写,若为其它值,则不可省略③.使用循环时必须知道终值才可以进行④.循环中控制结束一次循环,开始一次新循环解析:循环中是指整个循环结束,而不是一次循环结束4
阅读下面的算法,说明该算法的处理功能输出X,Y两个值中较大的一个值
ReadXIfX>YthenPrintXElsePrintYEndif【范例解析】例1.试写出解决求函数y=的函数值这一问题的伪代码.解:ReadxIfxbthenPrintbElse3I1Fornfrom1to11step2I2I+1IfI>20ThenII-20EndifEndforPrintI(第2题)abba+bba+babmbba+bamma+babbma1b1FornFrom3To20AEndForPrintbPrintaEndif5
写出计算1+2+3+4+…+100之和的伪代码
答案:此问题可以用循环语句表示为S←1ForIfrom2to100S←S+IEndForPrintS6
求1-+-+…+-的值
解:算法分析:第一步是选择一个变量S表示和,并赋给初值0,再选一个变量H,并赋给初值0;第二步开始进入for循环语句,首先设i为循环变量,并设初值、步长、终值;第三步为循环表达式(循环体);第四步用“endfor”控制一次循环,开始一次新的循环