首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于结构化程序设计的叙述中正确的是
以下关于结构化程序设计的叙述中正确的是
admin
2019-05-17
35
问题
以下关于结构化程序设计的叙述中正确的是
选项
A、结构化程序使用goto语句会很便捷
B、一个结构化程序必须同时由顺序、分支、循环三种结构组成
C、由三种基本结构构成的程序只能解决小规模的问题
D、在C语言中,程序的模块化是利用函数实现的
答案
B
解析
C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提倡结构化设计以来,goto 就成了有争议的语句。首先,由于goto 语句可以灵活跳转,如果不加限制,它的确会破坏结构化设计风格。其次,goto 语句经常带来错误或隐患。它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。Goto语句的使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构构成的程序几乎能解决大部分问题。
转载请注明原文地址:https://kaotiyun.com/show/bXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
与数学表达式x≥y≥z对应的C语言表达式是
下列对于软件测试的描述中正确的是
下列选项中不属于软件生命周期开发阶段任务的是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
有以下程序intd=1;voidfun(intP){intd=5;d+=p++;printf("%d",d);}main(){inta=3;
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
若要求从键盘读入含有空格字符的字符串,应使用函数
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
给定程序MODll.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
元代杂剧的代表人物有_____、______、_____。
Fairbanks认为阻塞性睡眠呼吸暂停综合征的主要原因是
双方阅读租赁合同过程中,房地产经纪人对合同有关条款进行解释,主要包括()。
热水采暖系统人口装置的结构形式可分为( )的入口装置。
压力容器运行时,通过测温仪表测得的介质温度称为压力容器的()。
有关审计抽样的下列表述中,注册会计师不能认同的有( )。在进行控制测试中,注册会计师如认为抽样结果无法达到其对所测试的内部控制的预期信赖程度,应当考虑( )。
会计监督分为()。
今后,技术的交叉与融合会越来越明显,新一轮技术和产业革命的方向不会仅仅依赖于一两类学科或某种单一技术,而是多学科、多技术领域的高度交叉和深度融合。技术融合趋势决定了战略性新兴产业不可能也不应该孤立地发展,而是既要有利于推动传统产业的创新,又要有利于未来新兴
Predictionsoflargepopulationsofrobotsinindustryhaveyettocometrue.Foradecadeormore,manufacturersofbigrobots
PacificShotsMarch5and6From9a.m.to5p.m.Location:TheLandienTowerExhibitCenterTheOmegaScubaClubinvitesyout
最新回复
(
0
)