首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int a, int b) { if(b==0) return a; else return(fun(-a,-b)); } ma
有以下程序 #include <stdio.h> int fun(int a, int b) { if(b==0) return a; else return(fun(-a,-b)); } ma
admin
2009-08-25
56
问题
有以下程序 #include <stdio.h> int fun(int a, int b) { if(b==0) return a; else return(fun(-a,-b)); } main() { printf("%d\n",fun(4,2)); } 程序的运行结果是______。
选项
A、1
B、2
C、3
D、4
答案
B
解析
在调用一个函数的过程中又出现直接或间接调用该函数本身,称为函数的递归调用。本题考查的是函数递归调用。首先当a=4,b=2时,调用fun(4,2),不满足条件b==0,继续调用fun函数;此时a=3,b=1,即调用fun(3,1),不满足条件b=0,继续调用fun函数;此时a=2,b=0,满足条件b=0,返回a的值2。
转载请注明原文地址:https://kaotiyun.com/show/s9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1y=1Doy=x*yIfy>10T
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是()。
在窗体上画1个标题为“文字属性”、名称为FrameI的框架控件,在框架中画一个名称为Checkl的复选框数组,含2个数组元素。按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
在名称为Forml的窗体上添加一个名称为Cl、标题为“改变颜色”的命令按钮,窗体标题为“改变窗体背景色”。编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。运行程序后的窗体如图所示。要求:程序中不得使用变量,每个事件过程中只能
以下数列:1,1,2,3,5,8,13,21……的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
在标题为“列表框”、名称为Forml的窗体上添加一个名称为Listl的列表框,通过属性窗口输入4个列表项:“数学”、“语文”、“历史”、“地理”,列表项形式采用复选框形式,如图所示。列表框的宽为1100,高不限。注意:存盘时必须存放在考生文件夹下,工
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
随机试题
_______是文件存在的标志,它记录了系统管理文件所需要的全部信息。
确定合理的战略经营领域结构应遵循的具体原则有
动脉圆锥()
A、发热伴胸腹部玫瑰疹B、发热伴盗汗、消瘦、乏力C、发热伴右上肢痛、黄疸D、发热伴腰痛、尿频E、发热伴头痛、喷射性呕吐、颈项强直急性胆囊炎出现
影响财政收入规模的主要因素中,对财政收入的影响表现为基础性制约的因素为()。
下列不受存货计价方法影响的是()。
下列关于本土企业战略选择的说法中,正确的有()。
根据下列统计资料回答问题。2007年前三季度,A市工业生产保持稳步增长的良好态势。全市规模以上工业企业(下同)实现工业增长值3806.37亿元,比去年同期增长12.7%。其中,轻工业增加值1088.25亿元,增长9%;重工业增加值2718.12亿
Vacation(休假)timecanbeassimpleasjusttimeawayfromwork.Youmayjustwantto【C1】______homeanddonothing.Thereisnot
WhilethecitiesofChinahaveundergonemodernizationevidentintherisingtowersandbrightlightthathaveawakenedthesle
最新回复
(
0
)