首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是_________。 #include int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; }
下列程序的输出结果是_________。 #include int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; }
admin
2012-12-03
26
问题
下列程序的输出结果是_________。
#include
int fun(int x)
{ int p;
if(x==0‖x==1)
return 3;
else
p=x-fun(x-2);
return p;
}
void main()
{ printf("\n%d",fun(11));
}
选项
答案
4。
解析
本题考查函数的递归调用。在主函数中第1坎调用fun(1),如果x等于0或者x等于1刚返回3,否则返回11—fun(9);第2次调用函数fun(9),返回9-fum(7);第3次是fun(7),返回7-fun(5);第4次是调用fun(5),返回5-fun(3);第5次调用fun(3),返回3-fun(1);第6次调用fun(1),返回3。总的返回值是:11-(9-(7-(5-(3-3))))=1。
转载请注明原文地址:https://jikaoti.com/ti/t2B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta=177;printf("%o\n",a);
以下对结构体类型变量td的定义中,错误的是
有以下程序#include<string.h>structSTU{charname[10];intnum;};voidf(char*name,intnum){
有以下程序structSTU{charnum[10];floatscore[3];};main(){structSTUs[3]={{"20021",90,95,85},
有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){k=k+p[i]];i++;}printf("%d\n",k);}
C语言中运算对象必须是整型的运算符是()。
利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行______,得到最终的E-R模型。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
有以下程序:#include<stdlib.h>main(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
随机试题
对放松手部反射区的操作手法叙述错误的是()。
钢质管道外防腐环氧粉末涂料由环氧树脂等多种成分组成,下列()不属于管道外防腐环氧粉末涂料组成成分。
某物流公司于2005年1月1日购入面值为1000元的债券,该债券的票面利率为10%,以发行价格1100元买入,到期日为2007年1月1日。计算该债券的实际收益率。
男性,40岁,血吸虫性肝硬化伴严重脾肿大及血小板减少,有上消化道出血史,胃镜示食管静脉重度曲张。该患者的最佳治疗方法是()(2006年)
免疫球蛋白(Ig)分成五类的依据是
减毒活疫苗所不具备的作用特点是
先天性甲状腺功能减低症最主要的原因是
()是一个私人或半私人的Web网站,使用简单的基于浏览器的发布工具,给每一个人提供自己的网站,它是一种新型的出版和传播方式,可以促进人际交流,改善知识管理。
Peekthroughtheinspectionwindowsofthenearly100three-dimensional(3D)printersquietlymakingthingsatRedEye,acompany
ThoughPaulisdisabled,hemanagedtomovearoundinthehouse.
最新回复
(
0
)