AI智能整理导入 AI智能整理导入
×
首页 题库中心 2025年计算机二级Python语言考试题库(官方) 题目详情
CA351E2C0DF0000166568A3287402040
2025年计算机二级Python语言考试题库(官方)
383
单选题

关于结构化程序设计所要求的基本结构,以下选项中描述错误的是

A
重复(循环)结构
B
选择(分支)结构
C
goto 跳转
D
顺序结构

答案解析

正确答案:C

解析:

这道题目考察的是对结构化程序设计中基本控制结构的理解。结构化程序设计是一种编程方法论,它主张使用有限的基本控制结构来构建程序,以提高代码的清晰度和可维护性。根据这一理论,任何复杂的程序都可以通过三种基本结构组合而成:顺序结构、选择(分支)结构以及重复(循环)结构。- 顺序结构指的是按照语句出现的先后顺序依次执行。- 选择(分支)结构允许程序根据条件的不同而选择不同的执行路径。- 重复(循环)结构则让一段代码可以被重复执行直到满足某个特定条件为止。选项C中的`goto`跳转虽然在某些语言中存在,但它并不被认为是结构化程序设计的一部分,因为它的使用往往会导致“意大利面条式”的代码,即难以理解和维护的复杂逻辑流。因此,在强调清晰性和可维护性的现代编程实践中,通常避免直接使用`goto`语句。为了更好地理解这一点,我们可以想象一个图书馆管理系统。在这个系统里:- 使用顺序结构来处理书籍信息录入的过程;- 利用选择结构根据不同用户类型(如管理员或普通读者)提供不同功能;- 应用循环结构实现连续多次查询操作而不必每次都重新启动程序。

相关知识点:

结构化无goto跳转

2025年计算机二级Python语言考试题库(官方)

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu