首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include voidfun(intn,int*s) { intf; if(n==1)*s=n+1; else { fun(n-1,&f); *s=f; } } main() { intx=0; fun(4,&x); printf("%d\
有以下程序 #include voidfun(intn,int*s) { intf; if(n==1)*s=n+1; else { fun(n-1,&f); *s=f; } } main() { intx=0; fun(4,&x); printf("%d\
admin
2015-07-31
39
问题
有以下程序
#include
voidfun(intn,int*s)
{
intf;
if(n==1)*s=n+1;
else
{
fun(n-1,&f);
*s=f;
}
}
main()
{
intx=0;
fun(4,&x);
printf("%d\n",x);
}
程序运行后的输出结果是
选项
A、3
B、1
C、2
D、4
答案
C
解析
本题考查函数的递归调用,将函数参数带入函数中,一步步递归即可得到结果,结果为2,选项C正确。
转载请注明原文地址:https://www.kaotiyun.com/show/VmDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是______。
下列程序的输出结果是【】intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下列选项中,不是一个算法的基本特征的是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
算法的时间复杂度是指______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
A、Theeducationproblem.B、Thediscriminationproblem.C、Thepopulationproblem.D、Thedebtproblem.D
A.减压病B.脾梗死C.心脏破裂D.槟榔肝缺血
望色十法中的“抟”是指()
()是指商业银行通过贷款、投资等资产业务转化来的存款。
工程项目管理实施规划中,组织方案包括的内容有()。
国际工程承包合同的工程项目,()是整个项目管理的核心。
依据我国《企业所得税法》关于收入总额的规定,下列选项中属于应交所得税的收入有()。
在效用水平不变的条件下,随着一种商品消费数量的逐渐增加,消费者为获得这种商品的额外消费而愿意放弃的另一种商品的消费数量会越来越少,这一现象在经济学上称为()。
在将鲜牛奶制成鲜奶的过程中,盛鲜奶的容器必须密封的主要原因是防止()。
A:Ijustcan’tstandthisclassanymore!B:______It’srequired,andyouhavetositinitinordertograduate.
最新回复
(
0
)