首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include int f(int x) { int y; if(x==0‖x==1)return(3); y=x*x-f(x-2); return y; } void main() { int z: z=f(3);
有下列程序: #include int f(int x) { int y; if(x==0‖x==1)return(3); y=x*x-f(x-2); return y; } void main() { int z: z=f(3);
admin
2021-09-05
44
问题
有下列程序:
#include
int f(int x)
{
int y;
if(x==0‖x==1)return(3);
y=x*x-f(x-2);
return y;
}
void main()
{
int z:
z=f(3);printf("%d\n",z);
}
程序的运行结果是( )。
选项
A、0
B、9
C、6
D、8
答案
C
解析
本题考查了函数的调用,在f函数中将实参传给x,判断if语句为假,接着执行y=3*3-f(1),再执行f(1)而f(1)满足if条件语句,所以f(1)的值为3,那么代入y=3*3-f(1)=9-3=6,故选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/epfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
有如下程序:#includeusingnamespacestd;classAppliance{public:Appliance(){cout
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
在语句"cout
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
下列有关运算符重载的叙述中,正确的是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
负责数据库中查询操作的数据库语言是()。
随机试题
Independentschoolsareactuallycalled______.Mostoftheindependentsecondaryschools______.
某农户12月份送来成年产蛋鸡死鸡两只,具主述该鸡精神沉郁、不食,闭眼昏睡,下痢,粪便灰白色,2d左右死亡。剖检可见纤维素性心包炎,卵子变形变色,卵黄性腹膜炎该病可能是()。
在牙釉质龋的透明层中孔隙所占容积约为
假设开发法用于估价和用于投资分析都是站在一个具体的投资者的立场。()
修订后的水法正式生效时间是()。
我国证券公司的设立实行审批制,由中国证监会依法对证券公司的设立申请进行审查,决定是否批准设立,未经中国证监会批准,任何单位和个人不得经营证券业务。()
甲、乙、丙、丁、戊五人,其中两人是英语教育专业,两人是商贸英语专业,一人是英语翻译专业。五人中有两人找到了工作.并且他们的专业不同。由此可以推出:
根据宪法的规定,有权解释宪法的主体是()。
建立社会主义市场经济体制,就是要使市场在国家宏观调控下对
一个项目经理和他的团队正在使用鱼骨图(Ishikawa图)讨论所发现的一个重大质量问题的原因,这属于质量管理中的()过程。
最新回复
(
0
)