首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
admin
2013-10-14
85
问题
以下关于结构化程序设计的叙述中正确的是( )。【10年9月】
选项
A、一个结构化程序必须同时由顺序、分支、循环三种结构组成
B、结构化程序使用goto语句会很便捷
C、在C语言中,程序的模块化是利用函数实现的
D、由三种基本结构构成的程序只能解决小规模的问题
答案
C
解析
C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提倡结构化设计以来,goto就成了有争议的语句。首先,由于goto语句可以灵活跳转,如果不加限制,它的确会破坏结构化设计风格。其次,goto 语句经常带来错误或隐患。它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。Goto语句的使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构构成的程序几乎能解决大部分问题。
转载请注明原文地址:https://kaotiyun.com/show/20Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不符合良好程序设计风格要求的是
有下列程序: #include <stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p; printf("y=%d\n",y); } 程序的运行结果是(
在软件开发中,需求分析阶段产生的主要文档是( )。
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select(inta[N][M],int*n)
实体—联系模型是一种常用的高级概念数据模型,而【】是实体—模型中的核心。
有以下程序main(){charatr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)puts(ps);}执行后输出结果
函数check用来判断字符串s是否是“回文”(顺读和倒读都一样的字符串为“回文”,如abeba)。是则函数返回值1,否则返回值0,请填空。intcheck(char*s){char*p1,*p2;intn;n=st
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
下列叙述中止确的是()。
随机试题
新生儿、早产儿用药应特别注意药物的不良反应,那么下列哪种药物能引起小儿“灰婴综合征”
垄断协议的豁免不包括经营者()而达成的协议。
工厂总平面布置竖向布置标高确定应遵循的原则是什么?
在包豪斯校舍的设计中反映了新建筑的特点,其说法错误的是()。
某独立矿山,8月份开采铁矿石5000吨,销售4000吨,适用的单位税额为每吨14元,该矿当月应纳资源税为( )元。
生产关系是一个复杂的经济结构,它包括()。
据世界卫生组织统计,每年有1200万人过早地被心血管、脑血管疾病夺去了生命,心血管、脑血管疾病的死亡率为各种疾病死亡率之首,而“中风”则是心血管、脑血管疾病的元凶。如果用“养神3分钟”自我治疗预防,每年可使全世界少死300万人,一年也可使我国少死60万人,
下列各句所涉及的年龄,其中最小的是()。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
Forthispart,youarerequiredtowriteacompositioninthreeparagraphs.Youaregiventhefirstsentenceofthethreeparag
最新回复
(
0
)