首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) { if==0) return a; else return(fun(--a,--b)); } main() {
有以下程序 #include int fun(int a,int b) { if==0) return a; else return(fun(--a,--b)); } main() {
admin
2019-05-17
47
问题
有以下程序
#include
int fun(int a,int b)
{ if==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/aXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf("%d",w[i]
有以下程序#include#definesuB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c:pfintf("%d\n",d);}
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);
当变量C的值不为2、4、6时,值也为“真"的表达式是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
有以下程序段structst{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;以下选项中表达式的值为11的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
下列排序方法中,最坏情况下比较次数最少的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
#include<stdio.h>voidfun(intm,intn,intar[][4],int*bar){inti,j,x;for(i=0;i<3;i++){x=ar[i][0];f
患者男,24岁,长期佩戴角膜接触镜。10天前开始左眼轻度流泪、异物感、视力下降,近3天出现剧烈疼痛。裂隙灯下见角膜放射状浸润。应高度怀疑何种疾病()
患者,男,78岁,近日来出门后不识回家的路,把衣服当裤子穿,把裤子当衣服穿,丢三落四,经常忘记当前发生的事情。与该疾病治疗相关的药物中,哪项除外()。
下列关于税金的叙述不正确的是()
描述性调研帮助企业理清营销过程中相互关联的事物之间的因果关系;预测性调研可帮助企业发现和评估新的市场机会,有利于企业把握机遇、拓展业务;描述性调研帮助企业对决策可能产生的结果进行预测。()
下列关于个人耐用消费品贷款的说法正确的有()。
被辞退人员应当在接到《辞退国家公务员通知书》()内,办理公务就交接手续。
复议申请人为省部级单位的,复议机关是国务院。()
WilsonUniversitySecurityOfficeStartingonApril1,securitybarswillbeinstalledattheentrancestoalluniversityfacult
Kitchendutiesmayhavetraditionallybeenviewedaswomen’swork,butnotattheWhiteHouse.Untilnow:CristetaComerfordhas
最新回复
(
0
)