首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中不符合良好程序设计风格的是
下列选项中不符合良好程序设计风格的是
admin
2009-03-16
83
问题
下列选项中不符合良好程序设计风格的是
选项
A、源程序要文档化
B、数据说明的次序要规范化
C、避免滥用goto语句
D、模块设计要保证高耦合、高内聚
答案
D
解析
编程风格是在不影响性能的前提下,有效地编排和组织程序,以提高可读性和可维护性。更直接的说,风格就是意味着要按照规则进行编程。这些规则包括: (1)程序文档化。就是程序文档包含恰当的标识符,适当的注解和程序的视觉组织等。(2)数据说明。出于阅读理解和维护的需要,最好使模块前的说明语句次序规范化。此外,为方便查找,在每个说明语句的说明符后,数据名应按照字典顺序排列。(3)功能模块化。即把源程序代码按照功能划分为低耦合、高内聚的模块。(4)注意goto语句的使用。合理使用goto语句可以提高代码的运行效率,但goto语句的使用会破坏程序的结构特性。因此,除非确实需要,最好不使用goto语句。因此,本题的正确答案是D。
转载请注明原文地址:https://kaotiyun.com/show/xojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidmain()voidfun(int*s,int*p){inta[]={2,3,4,5},k,x;{staticintt=3;for
下面对软件特点描述错误的是
设有说Nint(*ptr)[M];其中的标识符ptr是()。
下列工具中,小属于结构化分析的常用二L具的是()。
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
C语言程序的模块化通过以下哪个选项来实现
有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为()。
有如下程序段intk;for(k=2;k==0;)printf("%d",k--);则for循环体执行的次数是
设—棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为()。
C语言主要是借助以下哪种手段来实现程序模块化()。
随机试题
甲从商场购买某商品,此商品质量不合格,甲可按商场对商品实行的“三包”制度进行退货、修理或更换,这种买受人甲与出卖人商场之间存在的债是()
治疗寒积便秘,宜选用的药物是()
二巯丙醇用于解救烯丙吗啡用于解救
甲和乙分别是某县的县委书记和县长。该县在2001年7月发生了某乡金属矿严重透水事故,矿长迅速向甲和乙汇报,甲和乙得知有40多人死亡后相互商量决定隐瞒此事,安排县里和矿上用重金补偿死者,严密封锁消息;并多次违反有关规定向上级报告虚假消息。在该事故被媒体披露之
按产出方式的不同,企业的作业可以分为以下四类。其中,随产量变动而正比例变动的作业是()。(2008年改编)
物业管理招标形式分为()。
1998~2001年中人口增长最多的一年是哪年?该市在哪一年人口突破950万大关?
土地革命完成后,国内的主要矛盾是
层次型、网状型和关系型数据库划分原则是
Wemayuseyourcontactdetailstosendtocompanieswhoseservicesmaybeofinteresttoyou.
最新回复
(
0
)