首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==O‖x==1) return(1); p=x*func(x-1); return(p); } main() {
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==O‖x==1) return(1); p=x*func(x-1); return(p); } main() {
admin
2010-12-10
43
问题
下列程序的运行结果是______。
#include<stdio.h>
long func(int x)
{ long p;
if(x==O‖x==1)
return(1);
p=x*func(x-1);
return(p);
}
main()
{ printf("%d\n",func(4));
}
选项
A、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/BXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序代码:PrivateSubCommand1_Click()DimchAsStringDimnum(26)AsIntegerch=InputBox("")Callp(num,ch)
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
为了使文本框显示滚动条,除要设置SerollBars外,还必须设置的属性是()。
能得到组合框Combo1中最后一个列表项序号的表达式是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
算法的有穷性是指()。
设有以下定义 stuctss { intinfo;structss*link;}x,y,z; 且已建立如下图所示链表结构: 请写出删除结点y的赋值语句【】。
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
随机试题
有中枢兴奋作用的药物是
冲裁件的毛刺允许高度为_________mm。
人体最大的淋巴器官是
患者女,25岁。要求美容修复。检查:全口牙齿牙面呈带状黄灰色着色,对称,个别牙齿表面中度釉质缺损,探(一),叩(一),冷测反应正常。最有可能的诊断为
支持极重型再生障碍性贫血诊断的是()。
如图所示,外伸梁的最大弯矩为()。
有"部门表"和"商品表"的内容如下:部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D查询
Onceuponatimeapoorfarmertakingasackofwheattothemilldidnotknowwhattodowhenitslippedfromhishorseandfel
Peoplefeelthattheinterdependenceofnations,solongtalkedaboutbystatesmen,istodaymorethaneverareality.
A、It’scrowdedwithpeople.B、It’sfullofcomputers.C、Lunchisbeingservedthere.D、Onlyfewpeopleinthere.A由Thewomansai
最新回复
(
0
)