首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
24
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地递增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C)和选项D)不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B)错误。
转载请注明原文地址:https://kaotiyun.com/show/zYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不符合良好程序设计风格要求的是
以下程序的输出结果是_______。main(){char*p[]={"BOOL","OPK","H","SP:,};for(i=3;i>0;i--,i--)printf("%c",*p[i]);printf("\n");}
下面程序的运行结果是#include<stdio.h>voiddelch(char*s){inti,j;char*a;a=S;for(i=0,j=0;a[i]!=’\0’;i++)if(
以下程序的输出结果是#include<stdio.h>in[fun(intn,int*s){intn,f2;if(n==0‖n==1)*s=1;else{fun(n-1,&f1);fun
以下叙述中正确的是
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++){if(i%2==0)print
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#include"math.h"doublefun(doublex
以下叙述中正确的是
以下叙述正确的是
下列叙述中正确的是
随机试题
下列选项中,刘某能够善意取得相应物权的是()。
A、粘连性心包炎B、升主动脉瘤C、腹主动脉瘤D、主动脉弓瘤E、肺动脉高压下列各种心前区的异常搏动,最常见于哪种疾病剑突下搏动明显
乳突位于
哮喘持续状态是指严重哮喘持续时间达
下列各项预算中,不能够同时以实物量指标和价值量指标分别反映企业经营收入和相关现金收入的有()。
【给定资料一】1.不久前,家住Q市中心市区的女孩小菲听说位于中山公园地下广场的Q市书城,可能因合同到期、租金上涨等原因关闭,为此,她十分伤心。对她来说,Q市书城承载了她儿时许多美好的记忆。Q市书城并不是Q市第一家因租金或经营问题举步维艰的书店。近
①新诗口语化大众化方向是正确的.但旧体诗的优点不能全部抛弃②诗之形式美在于顺应自然取法适中,音乐性则古今中外好诗皆同③主张新诗形式上绝对自由者,在摒弃旧体诗格律化之同时矫枉过正了,将诗的形式美和音乐性一股脑儿抛弃了④20世纪初,胡适等人提倡白话文,新
根据我国《担保法》的规定,可以担任国内合同保证人的是()。
HyperTransport是一种新型、高速、高性能的为主板上的集成电路互联而设计的端到端总线技术,它可为内存控制器、硬盘控制器以及PCI总线控制器之间开拓出更大的带宽。这种技术可应用于服务器、工作站、网络转换器以及嵌入式应用设备。HyperTrans
下面你将听到一段关于加拿大国家展览会的介绍。Foundedin1879,theCanadianNationalExhibitionisoneofthelargestannualFairsinNorthAmerica
最新回复
(
0
)