首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中不符合良好程序设计风格的是
下列选项中不符合良好程序设计风格的是
admin
2018-01-11
54
问题
下列选项中不符合良好程序设计风格的是
选项
A、源程序要义档化
B、数据说明的次序要规范化
C、避免滥用goto语句
D、模块设计要保证高耦合、高内聚
答案
D
解析
一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。可以认为,著名的“清晰第一、效率第二”的论点已成为当今主导的程序设计风格。良好的程序设计风格主要应注重和考虑下列几个因素:①源程序文档化,包括下列三个方面:A)符号的命名应具有一定的含义;B)正确的注释能够帮助读者理解程序;C)视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。②数据说明的方法,包括下列三个方面:A)数据说明的次序规范化;B)说明语句中变量安排有序化:C)使用注释来说明复杂数据的结构。③语句的结构应该简单直接,不应该为提高效率而把语句复杂化。④输入和输出方式和风格应尽可能方便用户的使用。
转载请注明原文地址:https://kaotiyun.com/show/qLxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
下列程序的输出结果是()。#includemain(){inti;for(i=1:i<=10,i++){if((i*i>=20)&&(i*i<=100))break;
下列可作为C语言赋值的语句的是()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。
下列程序的功能是:求出数组x中各相邻两个元素的和,依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for(_
下列关系表达式中,结果为“假”的是()。
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
随机试题
背景资料: 某枢纽工程主要由大坝、溢洪道、水电站、放水洞等建筑物组成。其中,大坝最大坝高75.0m,坝体为土石坝,该枢纽工程的引水量为1.5×108m3。 在施工过程中发生如下事件: 事件一:施工单位选用振动碾作为主要碾压机具对大坝进行碾压施
K空间可使用的填充方式有
资本结构是指企业各种长期资金筹集来源的构成和比例关系,下列对其最佳资本结构叙述正确的是( )。
【背景资料】某港建一座沉箱重力式码头,经招投标,建设单位(业主)与某中标施工单位(甲公司)签订了施工承包合同,合同规定:(1)采用单价合同,每一分项工程的实际工程量增加超过招标文件中工程量的20%以上的部分调整单价,按合同单价降低10%
单利和复利的区别在于()。
根据民事诉讼法及相关规定,下列关于民事诉讼第一审普通程序的哪些说法是正确的?
提出“建国君民,教学为先”主张的著作是()
受行政处分的是()。
【2011年广东省第10题】一个产品生产线分为a、b、c三段,每个人每小时分别完成10、5、6件,现在总人数为71人,要使得完成的件数最大,71人的安排分别是()。
A、Thee-mailservicesaredevelopingveryfast.B、TheWebmailande-mailapplicationsbothhaveadvantagesanddisadvantages.C
最新回复
(
0
)