首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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));} 程序
有以下程序 #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));} 程序
admin
2020-11-23
70
问题
有以下程序
#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
解析
由程序可知函数fun(int a,int b)是一个递归函数。所以当主函数中调用fun(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。
转载请注明原文地址:https://kaotiyun.com/show/083p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
下列语句中存在语法错误的是()。
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j+
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a:a+=2:}printf(’’%d
下列定义语句中错误的是()。
在下列定义语句中,编译时会出现编译错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表节点a、b、c,各节点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个节点链接成一
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#includ
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),然后用m
随机试题
以下属于胰高血糖素样肽-1受体激动剂的是
国际贸易中汇票的付款行为的效果是()
A.16%~18%B.5%~9%C.12%~14%D.14%~16%E.10%~13%贮藏豆类的安全水分为
急性心肌梗死与心绞痛的临床表现,主要鉴别点是()
一多层房屋配筋砌块砌体墙,平面如图34—37(Z)所示,结构安全等级二级。砌体采用MUl0级单排孔混凝土小型空心砌块、Mb7.5级砂浆对孔砌筑,砌块的孔洞率为40%,采用Cb20(ft=1.1MPa)混凝土灌孔,灌孔率为43.75%,内有插筋共5φ12(f
领队带领旅游团归国过海关前应告知旅游者中国海关关于携入物品的规定有()。
根据以下资料,回答91-95题。2008年底,我国网民数从1997年的62万增加到2.98亿,居世界第2位。其中宽带网民数达到2.7亿,手机网民数达到1.2亿。互联网普及率达到22.6%,超过全球平均水平。2008年底,我国互联网的国际出口带宽由
不是任何经济发展都必然导致生态恶化,但不可能有不阻碍经济发展的生态恶化。以下哪项最为准确地表达了题干的含义?()
下列说法中正确的有()。
A、Theoldshouldleadasimplelife.B、Theoldshouldtakemoreexercise.C、Theoldshouldfacethefactofaging.D、Theoldsho
最新回复
(
0
)