首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
admin
2013-02-23
127
问题
下述程序的输出结果是【 】。
#include<stdio.h>
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(9));}
选项
答案
7
解析
本题考查的是函数的递归调用。x=0或x= 1是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://www.kaotiyun.com/show/LePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段十,不能正确赋字符串(编译时系统会提示错误)的是()。
有以下程序:main(intargc,char*argv[]){intn=0,i;for(i=1;i<argc;i++)n=n*10+*argv[i]-’0’;printf("%d\n",n);
有以下程序:main(){chara[]="abcdefg",b[10]="abedefg";printf("%d%d\n",sizeof(A),sizeof(B));}执行后输出结果是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
若有以下说明和语句,则四个选项中是对c数组元素的正确引用的是()。intc[4][5],(*cp)[5];cp=c;
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
以下程序输出矩阵中值为。的元素的行下标和列下标。行下标和列下标分别放在同一下标的r和c数组元素中。程序通过调用随机函数给矩阵赋值。#defineN5#include<stdlib.h>main(){inta[N]
已知字符0的ASCⅡ码为十六进制数30,下面程序的输出是______。main(){inti;union{unsignedcharc;unsignedinti[4];}z;z.i[0]=0x39;z
注释说明了程序的功能,它分为【】注释和功能性注释。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
随机试题
()扒杆是长度为5~6m,直径为50.8mm或63.5mm的油管焊接成的脚蹬架,用双卡子固定在井口旁。
只有()才能保持物种之间的相互支持、形成合力、融合创新,在危机来临时有更多的选择。
CT空间分辨力衰退是由于
A、胶浆和滑石粉B、糖浆和滑石粉C、糖浆D、虫胶E、虫蜡片剂包糖衣时包隔离层应选用的辅料为()
下列合同中,属于买卖合同的是()。
甲与乙签订一房屋买卖合同,甲交付房屋、乙支付价金,但未到房屋管理部门登记。后甲将房屋转卖于丙并履行了登记手续,在丙未支付价金时,甲亦未将房屋腾空。丙起诉甲,要求交付房屋,甲反诉丙,请求法院宣判甲、丙合同无效。请提出你的意见并说明理由。
下列现象体现了需求规律的是( )。
把全部财政支出分为购买性支出和转移性支出的分类依据是()。
计算机网络的IP地址中,A类网址通常用于局域网。()
李东阳是某家用电器企业的战略规划人员,正在参与制订本年度的生产与营销计划。为此,他需要对上一年度不同产品的销售情况进行汇总和分析,从中提炼出有价值的信息。根据下列要求,帮助李东阳运用已有的原始数据完成上述分析工作。在“销售量汇总”工作表右侧创建一个新的
最新回复
(
0
)