首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
admin
2013-10-14
51
问题
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
选项
A、一个结构化程序必须同时由顺序、分支、循环三种结构组成
B、结构化程序使用goto语句会很便捷
C、在C语言中,程序的模块化是利用函数实现的
D、由三种基本结构构成的程序只能解决小规模的问题
答案
C
解析
C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提倡结构化设计以来,goto就成了有争议的语句。首先,由于goto语句可以灵活跳转,如果不加限制,它的确会破坏结构化设计风格。其次,goto 语句经常带来错误或隐患。它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。Goto语句的使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构构成的程序几乎能解决大部分问题。
转载请注明原文地址:https://jikaoti.com/ti/8on0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序: #include <stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p; printf("y=%d\n",y); } 程序的运行结果是(
有下列程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y)
若有表达(W)?(--x):(++y),则其中与W等价的表达式是______。
在软件开发中,需求分析阶段可使用的工具是______。
有以下程序#include<stdio.h>inttb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是______。
程序段:intx=12;doub1ey=3.141593;printf("%d%8.6f"x,y);的输出结果是______。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
下列叙述中正确的是()。
一个数据元素第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
随机试题
终局行政决定行为
经产妇,临产后产程进展顺利,自然分娩4000g男婴,胎儿娩出后半半小时胎盘仍未排出,行手取胎盘成功,检查胎盘胎膜完整,此后阴道阵发性较多量出血,有凝血块,产后出血的最可能原因是
治疗脑血栓形成肝阳暴亢,风阳上扰证,治疗应首选的方剂是()
下列对“瘀血”描述不正确的是
除圆管涵和箱涵外,单孔跨径小于( )m的泄水或通行的小型构造物是涵洞。
对同一房间内3个检测点的检测值进行处理分析时,其报告最终检测值应为()。
我国护照的种类一般分为()。
消防警察实行兵役制,属中国人民武装警察部队序列。( )
给定字典d,以下选项中对d.items()的描述正确的是
DinaBorzekowsldmadeastudyofagroupofthird-gradestudentsfromsixAmericanschools.Duringaschoolyear,nearly400stu
最新回复
(
0
)