首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
47
问题
下列程序的运行结果是______。
#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全国计算机二级
相关试题推荐
下面程序的功能是:计算1~10之间奇数和及偶数之和。#include<stdio.h>main(){inta,b,c,i;a=c=O;for(i=O;i<=
以下程序的输出结果是______。#include<stdio.h>#defineFUDGE(y)2.84+y#definePR(a)printf("%d",(int)(a))#definePRINT1(a)PR(a);pu
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
有一堆零件(个数在100到200之间),如果分成4个零件一组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面的程序是求这堆零件的总数,请选择填空。#include<stdio.h>main()
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{1,2,41,36,28},{19,33,
某二叉树中度为2的结点有18个,则该二叉树中有【 】个叶子结点。
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是 ______。
以下叙述中正确的是 ______。
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
随机试题
某矿一平巷盲竖井的罐笼在提升矿石时发生卡罐故障,罐底被撞开,罐笼内约1t的矿石掉落井底,罐笼被卡在离井口2~3m的位置不能上下移动。当班的绞车工张某随即上井向值班矿长元某A和维修工陈某报告,陈某和元某A先后下井进行检查和修理工作。其间,陈某在没有采取任何防
She________beillbecauseIsawherplayingbasketballjustnow.
根据对患者人身造成的损害程度,医疗事故分为
田某,女,50岁,右上腹部疼痛1天。体温39℃,巩膜黄染,B型超声示胆总管结石,为警惕急性重症胆管炎,病情观察中要特别注意( )。【历年考试真题】
王某是未办理税务登记的个体工商户。税务机关在税务检查中发现王某要2007年9月应纳税款3万元,由于他未申报缴纳税款,于是在10月11日向其送达了催缴税款通知书,责令其15日内缴纳上述税款。王某直至10月31日仍未缴纳税款。一般情况下,税务机关应( )。
《中华人民共和国商业银行法》规定,设立全国性商业银行的注册资本最低限额为()亿元人民币。
在我国啤酒企业中,年产量在百万吨以上的只有华润、青啤、燕京三家。哈尔滨啤酒的年产量接近百万吨,紧接其后的珠江啤酒产量只有74万吨。于是有了将中国啤酒格局称为“三国鼎立”的说法。但事实上三大啤酒企业年产量总和占全国总产量的比重不足25%,三大企业的较量也主要
计算In=∫一11(x2一1)ndx.
某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配4个页面的主存空间,其中一个页面用来存放程序。现有某作业的程序如下:VarA:Array[1..100,1..100]OFinteger;i,j:i
A、Problemswiththeteachers.B、Problemswithclasswork..C、Problemswithfamilymembersorfriends.D、Problemswithapart-tim
最新回复
(
0
)