首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0||x==1) return(1); p=x*func(x-1); return
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0||x==1) return(1); p=x*func(x-1); return
admin
2013-02-23
59
问题
下列程序的运行结果是______。
#include<stdio.h>
long func(int x)
{ long p;
if(x==0||x==1)
return(1);
p=x*func(x-1);
return(p);
}
main()
{ printf("%d\n",func(4));
}
选项
答案
24
解析
本题考查函数的循环调用。p=x*func(x-1),当x=4时,不满足if语句的条件,p=4* func(3),x=3也不满足条件,则 func(3)=3*func(2),func(2)=2*func(1),x=1满足条件return(1),则输出结果为4*3*2*1=24。
转载请注明原文地址:https://www.kaotiyun.com/show/XZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x:}main(){inta,b,c;sub10,5,&a);sub(7,a,&b);sub(
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
以下选项中,合法的一组C语言数值常量是()。
在数据流图(DFD)中,带有名字的箭头表示______。
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()。
执行语句for(i=1;i++<4;);后变量i的值是()。
软件调试的目的是()。
某二叉树中度为2的结点有18个,则该二叉树中有【 】个叶子结点。
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是 ______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
通过热处理可以改变材料的化学成分,借以改变材料的力学性能。
“病者素不应食而反暴思之”的病机是()
在Access2010中有一种查询,可以删除它所基于的表中的数据,这种类型的查询称为____查询。
心电图上完全性右束支传导阻滞最具有特征性的表现是
社区卫生资料的来源是
下列各项中,符合原始凭证填制要求的是()。
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
情绪的测量方法有()。
下列关于栈的描述中错误的是
下列选项中,不是Access数据库对象的是()。
最新回复
(
0
)