首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) re
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) re
admin
2010-09-05
63
问题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) return 3; else a=x-fun(x-2); return a; } void main() { printf("%d",fun(7)); }
选项
A、2
B、8
C、9
D、5
答案
A
解析
本题考查函数的递归调用。在函数递归调用时,fun(7):a=7-fon(5)→fun(5):a=5-fon(3)→fun3:a=3-fun(1)→fun(1):a=3,反推回去 fun(3):a=3-3=0→fun(5):a=5-0=5→fun(7):a=7-5-2,最后的计算结果为2。
转载请注明原文地址:https://kaotiyun.com/show/cpWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中,错误的是()。
数据字典(DD)所定义的对象都包含于
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
以下叙述中错误的是()。
软件设计中划分模块的一个准则是()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
假定有以下循环结构:DUntil条件表达式循环体Loop则以下正确的描述是()。
用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是()。
结构化程序设计的基本原则不包括()。
以下选项中可作为C语言合法整数的是
随机试题
对已经注册的商标有争议的,可以自该商标经核准注册之日起()内,向商标评审委员会申请裁定。
2012年5月,被告人曹某等人经密谋后,分别购买作案工具迷彩色三菱吉普车、假军车牌照、假军服、头盔、警棍以及证件等物,伪装成军队纠察人员,以查假军车为名,让多人缴纳“罚款”。有人不缴纳罚款,曹某等人即殴打对方,迫使其缴纳罚款。对于曹某等人的定性,下列哪一选
安全控制的方针是( )。
下列选项中,属于职业道德特征的是()。
在练习的中后期往往出现进程的暂时停顿现象,称为()。
在几种重要的学习理论中,认知一结构论是()提出的。
把某种东西说成是“普世”的,说成是所有国家和人民都应该接受的,那就应该通过国际社会普遍接受的某种程序来加以确立。唯有这样,“普世价值”才能令人信服,才能防止少数国家出于自己的政治、经济和战略利益需要,把自己界定的一些价值说成是“普世价值”,然后向全世界强行
批复是答复下级请示的文件,是:
Whendidthetwopeopleseeeachotherlasttime?
Achildwhohasoncebeenpleasedwithtalelikes,asarule,tohaveitretoldinidenticallythesamewords,butthisshouldn
最新回复
(
0
)