运用选择结构描述问题求解过程练习高中信息技术新粤教版必修1(2021学年)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.下列有关If单分支语句说法错误的是()。
A.If(条件表达式)后面加冒号:
B.执行过程中条件表达式 真,执行语句A,为假则不执行语句A
C.If(条件表达式)后面可以不加冒号:
D.当语句A由多个语句构成时,严格遵守相同 缩进
【答案】C
【解析】
本题考查if条件语句的相关知识点
If(条件表达式)后面加冒号:;执行过程中条件表达式为真,执行语句A,为假则不执行语句A;当语句A由多个语句构成时,严格遵守相同的缩进。故本题选C选项
2.下列选项中,属于Python输出函数的是()。
A.random())C.sqrt()D.input()
【答案】B
【解析】
本题考查的是Python函数。print()是Python输出函数;input()是Python输入函数。故选项B正确。
3.下列有关If单分支语句说法错误的是()。
二、简答题
6.列举Python程序设计语言中,IF语句的三种常见格式。
【答案】单分支语句格式:
If(条件表达式):
语句A
双分支if语句格式:
If(条件表达式):
语句A
else:
语句B
if...elif...else语句格式:
If(条件表达式):
语句1
elif:
语句2
..
elif:
语句N
else:
语句N+1
A.If(条件表达式)后面加冒号:
B.执行过程中条件表达式为真,执行语句A,为假则不执行语句A
C.If(条件表达式)后面可以不加冒号:
D.当语句A由多个语句构成时,严格遵守相同的缩进
【答案】C
【解析】
本题考查if条件语句的相关知识点
If(条件表达式)后面加冒号:;执行过程中条件表达式为真,执行语句A,为假则不执行语句A;当语句A由多个语句构成时,严格遵守相同 缩进。故本题选C选项
4.有关选择结构的说法不正确的是()。
A.选择结构是算法的基本结构之一
B.任何的程序设计中都有选择结构
C.选择结构在程序设计中起到对事物 判断与选择的作用
D.在PYTHON程序设计语言中选择结构一般使用IF语句实现。
【答案】B
【解析】
本题考查的是选择结构。算法的结构有:顺序结构、选择结构、循环结构。程序是由顺序结构、选择结构、循环结构组成的,但并不是所有程序设计中都有选择结构。故选项B错误。
【解析】
本题考查的是Python选择语句。
单分支语句格式:
If(条件表达式):
语句A
双分支if语句格式:
If(条件表达式):
语句A
else:
语句B
if...elif...else语句格式:
If(条件表达式):
语句1
elif:
语句2
...
elif:
语句N
else:
语句N+1
4.3运用选择结构描述问题求解过程
一、选择题
1.下列哪种结构,可以实现程序的判断()。
A.顺序结构B.选择结构C.循环结构D.组合结构
【答案】B
【解析】
本题考查的是程序结构。顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。故选项B正确。
相关文档
最新文档