首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-12-25
54
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地递增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C和选项D不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B错误。
转载请注明原文地址:https://kaotiyun.com/show/9CDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#include<string.h>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdefgh";
若有以下定义:structlink{intdata;strnctlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够
若有下列定义和语句:char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
栈的3种基本运算是:入栈、退栈和______。
下列对于软件测试的描述中正确的是()。
下列叙述中不正确的是()。
为了使模块尽可能独立,要求______。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
层次型、网状型和关系型数据库划分原则是()。
随机试题
Itisallverywelltoblametrafficjams,thecostofpetrolandthequickpaceofmodemlife,butmannersontheroadsarebec
下列关于对建设工程投标的管理,说法正确的是()。
混凝土保护层厚度与下列因素无关的是()
接触器适用于控制操作频繁的回路,主要控制对象为( )。
期货投资者保障基金的筹集、管理和使用的具体办法,由()制定。
2008年9月12日人民法院受理了甲公司的破产案件,在受理前乙公司欠甲公司货款150万元尚未归还,人民法院受理甲公司的破产申请后,乙公司受让丙对甲公司的债权300万元。根据企业破产法规定,甲、乙两公司互欠的150万元债权债务可以相互抵销。(
天空出现朝霞,就会下雨;天空出现晚霞,就会放晴。人们由此得出“朝霞不出门,晚霞行千里”的结论。这主要体现思维的()。
材料:组织推选就业标兵活动,一共有三个候选人,第一个是大学毕业生致富解决再就业标兵。其有自主知识产权,且创业成功。第二个是进城务工的农民,在城里学会技术后,回乡带动同乡百姓共同致富,是农民企业家。第三是进城务工的农民工,开了连锁店连锁经营,是致富解决再就业
若函数φ(x)及ψ(x)是n阶可微的,且φ(k)(x0)=ψ(k)(x0),k=0,1,2,…,n一1.又x>x0时,φ(n)(z)>ψ(n)(x).试证:当x>x0时,φ(x)>ψ(x).
•Readthetexttakenfromabusinessmagazine.•Choosethebestsentencetofilleachofthegaps.•Foreachgap(9-14),m
最新回复
(
0
)