首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于结构化程序设计的叙述中正确的是
以下关于结构化程序设计的叙述中正确的是
admin
2016-12-18
44
问题
以下关于结构化程序设计的叙述中正确的是
选项
A、结构化程序使用goto语句会很便捷
B、一个结构化程序必须同时由顺序、分支、循环三种结构组成
C、由三种基本结构构成的程序只能解决小规模的问题
D、在C语言中,程序的模块化是利用函数实现的
答案
D
解析
C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提倡结构化设计以来,goto就成了有争议的语句。首先,由于gore语句可以灵活跳转,如果不加限制,它的确会破坏结构化设计风格。其次,goto语句经常带来错误或隐患。它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。Gore语句的使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构构成的程序几乎能解决大部分问题。
转载请注明原文地址:https://kaotiyun.com/show/V8Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;
有以下程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;bre
执行语句printf("%u\n",+12345)的输出结果是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
以下程序的功能是:借助指针变量找出数组元素中最大值所在的位置并输出该最大值。请在输出语句中填写代表最大值的输出项。#includemain(){inta[10],*p,*S;for(p=a;p-a
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
以下对C语言函数的有关描述中,正确的是
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#includestructlist{intd
随机试题
下列关于长期股权投资的确认,表述正确的有()。
甲公司于2017年6月1日签发了一张以乙公司为收款人、丙公司为付款人、金额为10万元、付款日期为2017年9月6日的商业汇票。乙公司在取得票据后,将该票据背书转让给丁公司,并将付款日期变更为2017年6月6日。乙公司的变更行为是()。
全野外调绘法,调绘工作一次性全部完成,精度高但用时较长且工作强度较大,适用于影像()和调查经验不足人员使用。
客车运行作业计划是将()在时间上和岗位上的具体落实。[2007年真题]
全面落实科学发展观,构建社会主义和谐社会迫切需要统筹解决人口()等问题。
据报载,江苏某少年成为上海心脏移植存活时间最长的“换心人”。假设该少年所患的心脏病由一对基因控制。下列遗传系谱图是其部分家庭成员的情况,其中Ⅲ11表示该少年。经查,他母亲家族史上无该病患者。设该病有关的一对等位基因,显性基因和隐性基因分别为A、a。请回答:
阅读下面的文章,完成下列问题。①周代,尽管关于食品安全事件的记载不多,但我们还是看到,由于食品安全关系重大,统治者对此非常重视并作出了特别规定。周代的食品交易是以直接收获采摘的初级农产品为主,所以对农产品的成熟度十分关注。据《礼记》记载,周代对食品交易的
世界上最早发明陶瓷器的国家是()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
信息爆炸
最新回复
(
0
)