首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中不符合良好程序设计风格的是
下列选项中不符合良好程序设计风格的是
admin
2019-12-17
28
问题
下列选项中不符合良好程序设计风格的是
选项
A、源程序要文档化
B、数据说明的次序要规范化
C、避免滥用goto语句
D、模块设计要保证高耦合、高内聚
答案
D
解析
一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。可以认为,著名的“清晰第一、效率第二”的论点己成为当今主导的程序设计风格。良好的程序设计风格主要应注重和考虑下列几个因素:
①源程序文档化,包括下列三个方面:
a.符号的命名应具有一定的含义:
b.正确的注释能够帮助读者理解程序;
c.视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。
②数据说明的方法,包括下列三个方面:
a.数据说明的次序规范化;
b.说明语句中变量安排有序化;
c.使用注释来说明复杂数据的结构。
③语句的结构应该简单直接,不应该为提高效率而把语句复杂化。
④输入和输出方式和风格应尽可能方便用户的使用。
转载请注明原文地址:https://jikaoti.com/ti/qJG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
有以下程序#inCludemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w+");for(i=0;i
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangD
编写函数fun,其功能是:根据以下公式求百的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
软件需求分析阶段的主要任务是()。
算法的空间复杂度是指()。
随机试题
一个人有n把钥匙,其中只有1把钥匙能打开房门,随机逐个试验,则不超过k次打开房门的概率为()。
阅读下面的文字:齐人有冯谖者,贫乏不能自存,使人属孟尝君,愿寄食门下。孟尝君曰:“客何好?”曰:“客无好也。”曰:“客何能?”曰:“客无能也。”孟尝君笑而受之,曰:“诺。”左右以君贱之也,食以草具。居有顷,倚柱弹其剑,歌曰:“长铗归来乎!食无鱼。
密啶核苷合成途径中,首先出现的是
下列关于风险管理和商业银行经营关系的说法不正确的是()
《国家中长期教育改革和发展规划纲要(2010一2020年)》提出,要将减轻中小学生课业负担作为教育工作的重要任务。为切实减轻学生课业负担,各级政府可以采取的措施有()。
在改革和发展中社会主义国有经济的主导作用主要体现在:()
下图所示为一种数字签名方案,网上传送的报文是(43),防止A抵赖的证据是(44)。 (44)
对关键码集合K={53,30,37,12,45,24,96},从空二叉树开始逐个插入每个关键码,建立与集合K相对应的二叉排序树(又称二叉查找树)BST,若希望得到的BST高度最小,应选择的输入序列的是()。
HowmanykindsofdoctorsarethereintheUS?______
5WeekstoaStress-FreeLife[A]Whowillyoubethisyear?Willyoubeabetter,wiserversionofyourselfbythetimethe
最新回复
(
0
)