试题详情
- 简答题请简要介绍面向过程式语言中的三种程序设计的基本结构。
-
顺序结构是指按先后顺序从前到后执行的语句序列。这些语句,也可能有明确的顺序关系,即后一个程序语句依赖于前一个语句,也可能它们之间没有明确有顺序关系,即某些语句的先后顺序并不太重要,一个语句逻辑性并不从属于另一些语句。
选择结构是指根据判定条件控制一些语句是否执行的语句。选择结构可用if-then,if–then-else或case(或switch)等语句进行描述。当判定条件成立时需要一组语句,且不成立时不需要执行这些语句,那么应采用if-then语句。当判定条件成立时需要执行一组语句,否则需要执行另一组语句,可采用if-thdn-else语句。当根据表达式的取值情况在多个动作中选取其一执行时,可采用case语句。
循环结构是指可重复执行一组语句(称为循环体)的程序语句。根据重复方式的不同,循环结构可分为while型循环,until型循环和for型循环。While型循环是在指定的条件(称为循环条件)成立时,重复执行循环体,其特点是执行循环体前先判定循环体,直到循环条件成立才结束该重复,其特点是每执行一次循环体后判定循环条件,因此至少执行一次循环体,for型循环将循环体重复执行给定次数,其特点是循环开始前可确定循环次数。 关注下方微信公众号,在线模考后查看
热门试题
- 软件开发模型着重研究的是()。
- ()是为实现一定功能,用计算机程序设计语
- C语言中的语句 #define R 2
- 世界公认的第一台通用电子数字计算机是美国
- 算法的四种基本操作是()、()、()、(
- 编译程序的核心部分,叫(),其任务就是检
- 评价算法需要从几个不同的角度考虑,最主要
- 写出程序的运行结果。 #
- 数据的存储结构可以用()存贮方式和()存
- 在软件工程过程中围绕工程设计,工程支持和
- 计算机硬件通常由5大功能部件组成,它们是
- 简述计算机程序设计语言的分类和各类的特点
- 高级语言源程序的翻译有两种方式,对程序逐
- 计算机的存储器分为()和()两级。
- 要从一个顺序表删除一个元素时,被删除之后
- 结构化程序设计的总体思想是采用模块化结构
- 快速原型法的主要思想各特点是什么?
- 完整的计算机系统是由()和()两大部分组
- 编译程序的实现算法较为复杂,但它可以产生
- 二叉树的第()层上至多有2i-