首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是_________。 #include long func(int x) { long p; if(x==0‖x==1) return(1); p=x*
下列程序的运行结果是_________。 #include long func(int x) { long p; if(x==0‖x==1) return(1); p=x*
admin
2012-12-03
67
问题
下列程序的运行结果是_________。
#include
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*fun(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://kaotiyun.com/show/UMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入字符串:abcde,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
下列选项中不符合良好程序设计风格的是()。
有以下程序main(){charstr[][10]={"China",Beijing"},*p=str;printf("%s\n",p+10);}程序运行后的输出结果是
若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是()。#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;
以下叙述中正确的是()。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
在树形结构中,树根结点没有【】。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
随机试题
股票发行价格可以按票面金额,也可以超过票面金额,同样也可以低于票面金额。()
Pollutionisa"dirty"word.Topollutemeanstocontaminate-topsoilorsomethingbyintroducingimpuritieswhichmake【C1】______
在word2010中,快速访问工具栏上标有“软磁盘”图形的按钮的作用是()文档。
管理信息系统是系统思想建立起来的,以计算机为工具,为管理决策服务的信息系统,简单地说是能够为管理者提供所需信息的系统。下列哪项不属于管理信息系统的特点
种植体形成骨结合的条件是
病理性蛋白尿,可见于
A、冰片B、麝香C、石菖蒲D、苏合香E、安息香治血滞经闭,最宜选用的药物是()
对劳动合同中内容不明确的条款,下列处理方式不恰当的足()。
当市场价格发生变化时,生活必需品的需求()。
WhydidSeanFitzpatrickgotoAmerica?
最新回复
(
0
)