2019_2020学年高中数学第一章算法初步1.doc
Jo****63
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
2019_2020学年高中数学第一章算法初步1.ppt
1.2基本算法语句1.2.1输入语句、输出语句和赋值语句目标定位输入语句PRINT语句表达式注:①赋值号左边只能是变量名字而不能是表达式.如:2=X是错误的.②赋值号左右不能对换.如“A=B”“B=A”的运行结果是不同的.③不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等).④赋值号“=”与数学中的等号意义不同.1.下列语言中哪一个是输入语句()A.PRINTB.INPUTC.IFD.LET【答案】B【答案】B【解析】在程序语句中乘方要用“^”表示所以A项不正确;乘号
2019_2020学年高中数学第一章算法初步1.doc
-5-1.2.3循环语句【基础练习】1.关于循环语句的说法不正确的是()A.算法中的循环结构必须由WHILE语句来实现B.循环语句中有直到型语句和当型语句即UNTIL语句和WHILE语句C.一般来说UNTIL语句和WHILE语句可以互相转换D.算法中的循环结构由循环语句来实现【答案】A【解析】算法中的循环结构由循环语句来实现循环语句包括UNTIL语句和WHILE语句两种不同的格式且一般情况下这两种语句可以相互转换.所以选项A是错误的其余都正确.2.已知如下程序其运行结果是()eq\x(\
2019_2020学年高中数学第一章算法初步1.doc
-4-1.2.1输入语句、输出语句和赋值语句【基础练习】1.下列给出的输入输出语句正确的是()①输入语句INPUTabcde②输入语句INPUTX=1③输出语句PRINTA=4④输出语句PRINT103*22/3A.①②B.②③C.①④D.③④【答案】C【解析】①INPUT语句可以给多个变量赋值变量之间用“”隔开;②INPUT语句中只能是变量而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值.故①④正确.2.下列算法:①z=x
2019_2020学年高中数学第一章算法初步1.ppt
1.2.2条件语句目标定位1.条件语句格式1.条件语句对应的基本逻辑结构是()A.顺序结构B.条件结构C.循环结构D.以上都不正确【答案】B2.下列关于条件语句的说法正确的是()A.条件语句中必须有ELSE和ENDIFB.条件语句中可以没有ENDIFC.条件语句中可以没有ELSE,但是必须有ENDIFD.条件语句中可以没有ENDIF,但是必须有ELSE【答案】C【答案】①③【解析】②直接用顺序结构即可,不需用条件语句;而①需要判断这个数的正负,③是分段函数求值问题,故需用到条件语句.4.写出下列语句的运行
2019_2020学年高中数学第一章算法初步1.ppt
1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构目标定位1.程序框图(1)程序框图又称________,是一种用_______、_______及___________来表示算法的图形.(2)在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有________的流程线将程序框连接起来,表示算法步骤的_________.2.常见的程序框、流程线及各自表示的功能判断框3.顺序结构(1)顺序结构的定义由若干个_______________组成的,这是任何一个算法都离不开的基本结构.(2)