首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a) {if(a>1)a*=fun(a一1); pfintf(’’%d’’,a); return a; } main() {fun(3);printf(’’\n’’);} 执行后的输出结果是( )
有以下程序: #include void fun(int a) {if(a>1)a*=fun(a一1); pfintf(’’%d’’,a); return a; } main() {fun(3);printf(’’\n’’);} 执行后的输出结果是( )
admin
2021-06-15
39
问题
有以下程序:
#include
void fun(int a)
{if(a>1)a*=fun(a一1);
pfintf(’’%d’’,a);
return a;
}
main()
{fun(3);printf(’’\n’’);}
执行后的输出结果是( )。
选项
A、126
B、621
C、1
D、6
答案
A
解析
此题是迭代调用,结果是a=3*(2*(1))=6,但printf语句每次都要执行,而且是先从最后一层调用开始,即a=1最先打印,a=2其次,a=6最后打印。
转载请注明原文地址:https://kaotiyun.com/show/Tgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
设有如下程序:#includechars[20]=“Beijing”,*P;P=s:则执行P=s;语句后,以下叙述正确的是()。
以下数据结构中,属于非线f生数据结构的是()。
以下选项中关于程序模块化的叙述错误的是()。
有以下程序#include<stdio.h>main(){intn,*p=NULL;*p=&n;printf("Inputn:");scanf("%d",&p);printf("outputn:");orintf("%d\n",p:}该
下列结构体的定义语句中错误的是()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
软件需求规格说明书的作用不包括
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
A.八正散B.六蘑汤C.清肺汤D.沉香散患者小便不通,小腹胀满,口苦咽干,舌红苔腻,脉滑散,治宜选用
反应性低血糖是指
下列化学物质毒性大小比较正确的顺序是
影响基准收益率的因素有( )。
甲公司采用资产负债表债务法核算所得税,适用企业所得税税率为25%。甲公司在2016年1月1日将某项管理用固定资产的折旧方法从年限平均法改为年数总和法,预计使用年限从15年改为10年。在未进行变更前,该固定资产每年计提折旧230万元(与税法规定相同);变更后
长期摄入过量的氟会引起()。
()是指劳动法律规范在调整劳动关系过程中所形成的劳动者与用人单位之间的权利与义务关系。
()以美国学制为蓝本,第一次明确规定以学龄儿童和青少年身心发展规律作为划分学校教育阶段的依据。
谈谈你所报考的职位需具备哪几种素质,你是否具备了这几种素质,其中你最缺少的是什么?
假设其他情况不变,以下哪种情况会导致一国的基础货币减少?()
最新回复
(
0
)