核按钮2017高考数学一轮复习 第十二章 算法初步、推理与证明 12.2 基本算法语句习题 理.doc
文本预览下载声明
§12.2 基本算法语句
1.输入()语句输入____________________.
要求:(1)输入语句要求输入的值是具体的常量;(2)提示内容提示用户输入的是什么信息必须加双引号提示内容”原原本本地在计算机屏幕上显示提示内容与变量之间要用分号隔开;(3)一个输入语句可以给多个变量赋值中间用“分隔.输出()语句输出语句的一般格式:______.
功能:实现算法输出信息(表达式).要求:(1)表达式是指算法和2)提示内容提示用户要输出的是什么信息提示内容必须加双引号提示内容要用分号和表达式分开;(3)如同输入语句一样输出语句可以一次完成输出多个表达式的功能不同的表达式之间可用“分隔.赋值语句赋值语句的一般格式:______.
赋值语句中的“=”叫做赋值号它和数学中的等号不完全一样.作用:赋值语句的作用是将表达式所代表的值赋给变量.要求:(1)赋值语句左边只能是变量而不是表如:2=x是错误的.(2)赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”“B=A”的含义和运行结果是不同的如x=5是对的=x是错的+B=C是错的=A+B是对的.(3)不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等).条件语句(1)“IF—THEN”语句格式:____________________.说明:当计算机执行“语句时首先对后的条件进行判断如果()条件符合那么()执行语句体否则执行之后的语句.(2)“IF—THEN—ELSE”语句格式:____________________.说明:当计算机执行“语句时首先对后的条件进行判断如果()条THEN)执行语句体1否则()执行语句体2.循环语句(1)直到型循环语句直到型(型)语句的一般格式为:______________.(2)当型循环语句当型(WHILE型)语句的一般格式为:________________.自查自纠 “提示内容”;变量 “提示内容”;表达式变量=表达式(1) (2)
IF 条件 THEN
语句体1
ELSE
语句体2
END IF(1)
(2)
下列赋值语句正确的是( )=S+i=-A=2x+1 .=解:在程序语句中乘方要用“^ ”表示所以项不正确;乘号“*”不能省略所以项不正确;项中应用(x)表示所以项不正确;选项是将变量A的相反数赋给变量A则项正确.故选 下面程序运行后输出结果是3则输入的x值一定是
INPUT x
IF x0 THEN
y=x
ELSE
y=-x
END IF
PRINT y
END-3 .或-3 .解:该程序语句是求函数y=|x|的函数值=3=±3.故选 执行下列程序后输出的i的值是( )i=1
WHILE i=10
i=i+5
WEND
PRINT i
END A.5 B.6 C.10 D.11
解:这是一个当型循环程序当i=(1+5)+5=1110时退出循i=11.故选 某程序如下: “x=”;x x=10 THEN p=x*0.35 p=10*0.35+(x-10)*0.7(1)输入x=6p=____________;(2)输入x=20则p=____________.解:(1)x=6满足x≤10=6×0.35=2.1;(2)x=20时不满足x≤10=10×0.35+(20-10)×0.7=10.5.故填2.1;10.5. 下列循环语句循环终止时=________.n=2
WHILE n=7
n=n+1
WEND解:该循环语句是当型循环语句循环终止时条件n≤7开始不成立故填8.
类型一 输入、输出和赋值语句 请写出下面运算输出的结果.(1)a=5=3=(+b)/2= “=”;(2)a=1=2=+b=a+c-b “===”;(3)a=10=20=30==c=a “a===”;解:(1)语句“=(a+b)/2是将a之和的一半赋值给变量c语句“=c*c是将c的平方赋值给d最后输出d的值.故输出结果为d=16.(2)语句“=a+b是将a之和赋值给c语句“=a+-b是将a+c-b的值赋值给了b.故输出结果为a=1=2=3.(3)经过语句“=b后a的值是20经过语句“=c后a的值是20经过语句“=a后a的值是20故输出结果为a=20=30=20.①将一个变量的值赋给另一个变量前一个变量的值保持不变;②可先后给一个变量赋多个不同的值但变量的取值总是最后被赋予的值. 阅读下列两个程序回答问题: x=3
y=4
x=y ② x=3
y=4
y=x ①中程序输出的x值为__________中程序输出的y值为__________.解:程序①中的x=y是将y的值4赋给x赋值后x的值变为4;②中y=x是将x的值3赋给y赋值后y的值为3.4;3.类
显示全部