首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-10-16
90
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地递增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C和选项D不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B错误。
转载请注明原文地址:https://www.kaotiyun.com/show/Gyxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>int(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){
下列关键字中,不属于C语言变量存储类别的是______。
若输入bcdefgh、m、abcdefg,以下程序的输出结果为()。#include#includemain(){inti;charstring[20],str[3][20];
设有如下说明typedef struct{ int n; char c; double x;}STD;则以下选项中 ,能正确定义结构体数组并赋初值的语句是
结构化程序设计的主要特点是______。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S:则以下选项中正确的是
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
下列关于栈的叙述正确的是()。
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的数据模型有3种,它们分别是层次模型、网状模型和_________。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
我国国务院通过的《国家公务员暂行条例》开始施行于【】
对于个人理想的性质、内容以及实现有着决定性影响的是
下列哪项不是输血适应证
女,31岁,妊娠5个月。发现尿糖(+),口服葡萄糖耐鼍试验结果:空腹血糖6.6mmol/L,2小时血糖10.6mmol/L。既往无糖尿病史。最可能的诊断是( )。
课堂教学是教学的()。
彼得原理:是美国学者劳伦斯.彼得在对组织中人员晋升的相关现象研究后得出的一个结论,即在各种组织中,由于习惯于对在某个等级上称职的人员进行晋升提拔,因而雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为“向上爬”原理。下列现象中符合彼得原理的
下列情形中,可以构成玩忽职守罪的是()
甲因抢劫被公安机关追捕,逃至朋友乙家,对乙说:“公安要抓我,想在你这里躲几天。”乙遂收留甲在家。乙的行为构成()(2011年非法学基础课单选第18题)
材料12020年9月8日,全国抗击新冠肺炎疫情表彰大会在北京人民大会堂隆重举行,“人民英雄”国家荣誉称号获得者陈薇站上国家最高荣誉台。从缩短核酸检测时间到研制新型疫苗,陈薇与团队所取得的一系列重要科研成果,为此番中国抗击疫情作出了重大贡献。鼠疫、
ElectricBackpackBackpacksareconvenient.Theycanholdyourbooks,yourlunch,andachargeofclothes,leavingyourhan
最新回复
(
0
)