首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
65
问题
有以下程序 #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全国计算机二级
相关试题推荐
下面程序main(){intx=32;printf("%d\n",x=x<<1);}的输出是______。
下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<b)if(b!=15)if(!ok1)x=1;elseif(ok2)x=10;x=1;printf("%d\n",
有一堆零件(个数在100到200之间),如果分成4个零件一组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面的程序是求这堆零件的总数,请选择填空。#include<stdio.h>main()
以下能正确定义一维数组的选项是 ______。
下列说法不正确的是()
若有如下定义:int(*p)(),*q();则下列说法正确的是()
有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是()structnode{chardata;structnoe*next;}a,b,*p=
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
若定义了以下函数:voidf(...){*p=(double*)malloc(10*sizeof(double));}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是___
以下运算符中优先级最低的算符是______。
随机试题
阴阳交感是指
患者,女性,69岁,食管癌晚期,不能进食,给予脂肪乳、氨基酸等输入。1周后注射部位沿静脉走向出现条索状红线,局部组织肿胀、发红,病人主诉有疼痛感。处理措施不当的是
房地产经营投资的目的不仅是为了()原垫付的投资,而且要盈利。
A是广州市的一家货代,B是深圳的一家进口公司,C是湖南的一家工业公司。C于×年×月×日持B致A的介绍信办理8吨化工原料进口的代理手续,并随函附有按CIF条件进口合同副本一份,在合同副本上有B公司业务员手书注明收货人名称、地址、电话、联系人及用卡车运至湖南某
2016年1月,甲个人独资企业(下称甲企业)向陈某借款50万元,双方签汀了借款合同。合同约定:借款期限为6个月:年利率24%;利息在返还借款时一并支付。合同未约定逾期利率。王某、李某为该笔借款提供了保证担保。在王某、李某与陈某签订的保证合同中,当事人未约定
ATM交换机的模块结构中不包括()模块。
各级公安机关的法制部门是公安机关法制工作和内部执法监督工作的主管部门,其主要职能包括()。
结合材料回答问题:材料1在几千年的历史发展中,中华民族创造了悠久灿烂的中华文明,为人类作出了卓越贡献,成为世界上伟大的民族。但是,近代以后,由于西方列强的入侵,由于封建统治的腐败,中国逐渐成为半殖民地半封建社会,山河破碎,生灵涂炭,中华
(41)is a protocol that a host uses to inform a router when it joins or leaves an Internet multicast group.(42)is an error detect
Whatdoesthewomansayabouthertermpaper?
最新回复
(
0
)