AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 c语言选择判断题库 题目详情
CA4E3A01C46000013755684012D01E55
c语言选择判断题库
379
单选题

1、第277题 (1.0分) 题号:618 C语言中用于结构化程序设计的三种基本结构是()。

A
 顺序结构、选择结构、循环结构
B
 if、switch、break
C
 for、while、do-while
D
 if、for、continue

答案解析

正确答案:A

解析:

**解析:** 结构化程序设计(Structured Programming)是一种编程范式,旨在提高程序的清晰度、质量和开发效率。根据结构化程序设计的理论(由 Böhm 和 Jacopini 证明),任何复杂的算法都可以仅通过以下三种基本控制结构组合而成: 1. **顺序结构(Sequential Structure)**: 程序中的语句按照书写的先后顺序依次执行,这是最基本的结构。 2. **选择结构(Selection Structure / Branching Structure)**: 也称为分支结构。根据给定的条件判断结果,决定执行哪一部分代码。在 C 语言中,主要通过 `if` 语句和 `switch` 语句来实现。 3. **循环结构(Loop Structure / Repetition Structure)**: 在满足特定条件的情况下,重复执行某一段代码。在 C 语言中,主要通过 `for`、`while` 和 `do-while` 语句来实现。 **选项分析:** * **A. 顺序结构、选择结构、循环结构**:正确。这正是结构化程序设计的三种基本逻辑结构。 * **B. if、switch、break**:错误。`if` 和 `switch` 是实现选择结构的具体关键字,`break` 是跳转语句,它们属于语法元素而非基本结构分类,且缺少顺序和循环结构。 * **C. for、while、do-while**:错误。这三个都是实现循环结构的具体关键字,仅代表了循环结构,缺少顺序和选择结构。 * **D. if、for、continue**:错误。`if` 对应选择,`for` 对应循环,但 `continue` 是循环控制语句,且该选项未包含顺序结构,也不是标准的结构分类名称。 因此,正确答案是 **A**。
题目纠错
c语言选择判断题库

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

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码