首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int x) {int y; if(x==0||x==1)return(3); y=x*x-f(x-2); return y; } main()
有以下程序: #include<stdio.h> int f(int x) {int y; if(x==0||x==1)return(3); y=x*x-f(x-2); return y; } main()
admin
2011-06-13
32
问题
有以下程序: #include<stdio.h> int f(int x) {int y; if(x==0||x==1)return(3); y=x*x-f(x-2); return y; } main() {int z; z=f(3);printf("%d\n",z); } 程序的运行结果是( )。
选项
A、0
B、9
C、6
D、8
答案
C
解析
本题主要考查函数的递归调用。当x=0或者x=1时返回值为3,即f(0)=3,f(1)=3;否则返回值为x*x-f(x-2)。f(3)=3*3-f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/NVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面四个选项中,均是不合法的用户标识符的选项是()。
以下叙述中不正确的是
有以下程序:main(){char*p[10]={"abc","aabdfg","dcdbe","abbd","cd"};printf("%d\n",strten(p[4]));}
有以下程序main(){inta=7,b=8,*p,*q,*r;p-&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n"
结构化程序所规定的三种最基本控制结构是()。
下列关于单目运算符++、--的叙述中正确的是
软件需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求分析说明书和
数据库管理系统是位于用户与______之间的软件系统。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
随机试题
随机现象所有可能的样本点称为()
A.季铵盐不易透过血脑屏障B.外消旋体C.含有内酯环D.含有环氧基E.含有氮杂卓环
楚某系原浙江省顺民县人大常委会委员。2006年4月25日,楚某到温州市龙湾区参加龙湾区人大常委会召开的“横向联系会议”。26日晚9时许,楚某独自一人来到温州市金江路,在大榕树下石凳处遇到了暗娼李某。楚某主动与李某搭讪,问明其身份和嫖宿价格后,将李某带到了他
辽东公司欠辽西公司货款200万元,辽西公司与辽中公司签订了一份价款为150万元的电脑买卖合同,合同签订后,辽中公司指示辽西公司将该合同项下的电脑交付给辽东公司。因辽东公司届期未清偿所欠货款。故辽西公司将该批电脑扣留。关于辽西公司的行为,下列哪一选项是正确的
赵某的保证责任的性质属于:()
企业在结转销售材料时,应贷记的账户是()。
根据证监会的有关规定,证券交易所向证监会报送基金交易行为月度监控报告的时限是()
根据2008年3月10日《第一财经日报》的报道:目前我国的新增劳动力城乡加起来每年超过2000万人,就城镇而言,每年在城镇要求就业的,包括当年新增的城镇劳动力和上一年结转下来未能就业的人还有2400万人。但是,每年只能提供城镇就业岗位1200多万个。再加上
()是安徽省的地方性戏曲剧种之一,与京剧、评剧、越剧、豫剧统称为中国五大剧。
数据库具有最小冗余度、较高的程序与数据独立性、易于扩充和什么的特点?
最新回复
(
0
)