首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
admin
2013-02-23
40
问题
有以下程序 #include <stdio.h> intf(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
解析
函数int f(int x)是一个递归函数调用,当x的值等于0或1时,函数值等于3,其他情况下y=x2-f(x-2),所以在主函数中执行语句z=f(3)时,y=3*3-f(3-2)=9=f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/gZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
不能把字符串"Hello!"赋给数组b的语句是______。
下面程序main(){intx=32;printf("%d\n",x=x<<1);}的输出是______。
以下选项中,合法的一组C语言数值常量是()。
SQL语言又称为______。
数据的逻辑结构有线性结构和【】两大类。
以下叙述中正确的是()。
有以下函数: fun(char*a,char*b) { while((*a!=’\’0 & &(*b!=’\0’) & &(* a = * b)) {a++;b++;} return(*a-*b); } 该函数的功能是
有以下程序: main() {int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
以下叙述正确的是
随机试题
敏感性评价包含速敏性、水敏性、酸敏性、碱敏性和()评价。
福建工夫茶冲泡过程中,斟茶时,用开水“高冲”入水壶后,大约浸泡()min后,把泡好的茶汤巡回注入茶杯中。
以下哪部作品是纪伯伦用阿拉伯文来创作的()
事物多方面属性、特点、关系的整合或再现是指
在目前世界上最高层的区域经济一体化组织是()
新生儿缺氧缺血性脑病下列哪一项不正确
下列关于视锥细胞的叙述,哪项是错误的
甲乙丙丁戊五人共同组建一有限公司。出资协议约定甲以现金10万元出资,甲已缴纳6万元,尚有4万元未缴纳。某次公司股东会上,甲请求免除其4万元的出资义务。股东会五名股东,其中四名表示同意,投反对票的股东丙向法院起诉,请求确认该股东会决议无效。对此,下列哪一表述
一般移动平均线的基础时间越少,移动平均线对股价的反应越灵敏;反之,越迟钝。( )
男,60岁。无痛性血尿半年余。膀胱镜检查,膀胱三角区可见一乳头状肿物,有蒂。活检报告为乳头状瘤。符合此诊断的病变是
最新回复
(
0
)