首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-08-18
56
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地递增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C)和选项D)不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B)错误。
转载请注明原文地址:https://kaotiyun.com/show/IdRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点住链表中所处的顺序号;若不存在值为ch的结点,函数返同0值。请在程序的下画线处填人正确的内容并将下画线删除,使程序得出正确的结果。
函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据
给定程序MODI1.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出,在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
给定程序中,函数fun的功能是:有N×N矩阵,将矩.阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列选项中不属于软件生命周期开发阶段任务的是
下列叙述中正确的是
下列链表中,其逻辑结构属于非线性结构的是
随机试题
在Windows7中,普通窗口和对话框的区别在于_________。
下列关于就诊率的叙述正确的是()。
关于乳腺粉刺癌的叙述,正确的是
电流、电压和电阻的正确关系是
关于胫腓骨前后位摄影,不正确的是
A安装公司承包某分布式能源中心的机电安装工程,工程内容有:三联供(供电、供冷、供热)机组、配电柜、水泵等设备的安装和冷热水管道、电缆排管及电缆施工。分布式能源中心的三联供机组、配电柜、水泵等设备由业主采购,金属管道、电力电缆及各种材料由安装公司采购。A安
消化系统由消化管和消化腺两部分组成。消化管包括:口腔、食管、胃、小肠、结肠。()
教师要乐于从事教育事业,勤奋地进行工作,这体现了教师职业道德具有()原则。
白驹过隙:光阴似箭:时间
Whatwouldyoudoifyouwereafifthgraderfacingahugehomeworkloadeverynight,andyoufoundoutthattherewasamachine
最新回复
(
0
)