首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
46
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:#includeintdisp(char*str){while(*str)putchar(*str++);putchar(’#’);return*str;}mai
有以下程序:#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+
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
下列定义变量的语句中错误的是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
以下不能用于描述算法的是
随机试题
某企业全年需要材料12600吨,材料单价13200元,由甲、乙两个单位供应。甲单位供应4200吨,全年供应5次,在途日数3天;乙单位供应8400吨,全年供应6次,在途日数5天。该材料的验收日数l天,供应间隔系数70%,整理准备日数3天,保险日数10天。要
维生素D缺乏性佝偻病好发于
男性,20岁,阵发性右下腹痛2天,加重伴恶心呕吐和停止排气排便1天,2年前曾行阑尾切除术。血压100/60mmHg,脉搏124/min,体温37.6℃,皮肤弹性较差,腹胀,未见蠕动波,未及包块,肠鸣音亢进,可闻气过水声,血色素160g/L,白细胞10.6×
男,25岁。腰背痛,并向臀部放射。检查见腰背僵硬,神经系统无异常,X线片显示脊柱呈“竹节”样改变,骶髂关节间隙变窄。实验室检查:血红蛋白减低,血沉快,HLA-B27阳性。其诊断是
如果张某在死刑缓刑期间没有故意犯罪,则下列说法正确的有;()(2)如果张某在缓刑期间没故意犯罪,但是在缓期执行二年期满后尚未裁定减刑前又犯新罪,则下列说法正确的是:()
根据《合同法》的规定,下列关于承揽合同的说法不正确的有()。
一个物体的三视图如图所示,该物体是().
孙中山的权能分治理论中,“权”即政权,是人民管理政府的力量,它包括
小李在课程结业时,需要制作一份介绍第二次世界大战的演示文稿。参考考生文件夹中的“参考图片.docx”文件示例效果,帮助他完成演示文稿的制作。除标题幻灯片外,为其余所有幻灯片添加幻灯片编号,并且编号值从1开始显示。
将考生文件夹下NEWFILE文件夹中的文件AUTUMN.FOR复制到考生文件夹下WSK文件夹中,并改名为SUMMER.FOR。
最新回复
(
0
)