首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0‖x==1)
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0‖x==1)
admin
2013-02-23
62
问题
下列程序的运行结果是______。
#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://kaotiyun.com/show/EBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是16.00,请填空。main(){inta=9,b=2;floatx=【】,y=1,1,z;z=a/2+b*x/y+1/2;printf("%5.2f\n",z);}
若从键盘输入58,则以下程序输出的结果是【】。main(){inta;scanf("%d",&a);if(a>50)printf("%d",a);if(a>40)printf("%d",a
在位运算中,操作数右移一位,其结果相当于
______是构成C语言程序的基本单位。
若用0至9之间不同的三个数构成一个三位数,下面程序将统计出共有多少种方法。请填空。#include<stdio.h>main(){inti,j,k,count=0;
以下程序运行结果是【】。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;
软件生命周期中花费时间最多的阶段是()
在数据库技术中,面向对象数据模型是一种______。
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
随机试题
应付款系统实务操作题(1)录入应付款期初余额并对账。要求以001(陈明)身份选择007账套,在应付款管理系统中录入期初单据并与总账对账。(2)录入、审核发票并生成记账凭证。要求以002(王晶)身份选择007账套,在应付款管理系统中录入审核采购发票并生
(2021年青岛联考)教育的政治功能包括()
患者,女,52岁。鱼缺失,余留牙有不同程度的牙周炎。该患者牙列缺损属于
某环保联合会对某公司提起环境民事公益诉讼,因在诉讼中需要该公司的相关环保资料,遂向县环保局提出申请公开该公司的排污许可证、排污口数量和位置等有关环境信息。申请书中载明了单位名称、住所地、联系人及电话并加盖了公章、获取信息的方式等。县环保局收到申请后,要求环
下列必然会影响到工程造价变动的因素有( )。
下列关于企业销售物流的表述错误的是()。
实施治安管理处罚,应当遵循公开、公正的原则。()
在我国,公司设立登记的主管机关是()。
分析下列句子中画线的词的词性大伙儿都认识她(西南大学2015)
(浙江大学2010年试题)ThecharacterofEuropeaneducationdemandsthatthestudentdevelop【C1】______andsocialindividuality.TheAm
最新回复
(
0
)