首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int x) { int y; if(x==0‖x==1)return(3); y=x*x-f(x-2); return y;
有以下程序 #include int f(int x) { int y; if(x==0‖x==1)return(3); y=x*x-f(x-2); return y;
admin
2013-10-19
41
问题
有以下程序
#include
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、9
B、0
C、6
D、8
答案
C
解析
主函数调用f()函数,将实参3传递给x,进行if条件语句的判断不成立,接着执行y=3*3-f(1),再执行f(1),而f(1)满足if条件语句,所以f(1)的值为3,代入y=3*3-f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/IqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
在设计程序时,应采纳的原则之一是______。
在下列几种排序方法中,要求内存量最大的是______。
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是()。main(){chars[100];intc,i;scanf("%c",&c);scanf("%d",&i);sc
以下叙述中正确的是()。
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
数据库设计包括两个方面的设计内容,它们是()。
数据库设计包括两个方面的设计内容,它们是_______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
A公司为上市公司,A公司持有B公司100%的股权,B公司为A公司的全资子公司。A公司持有C公司20%的股权,对C公司有重大影响。2×16年3月31日,B公司和C公司出资新设D公司,其中B公司以办公大楼出资,持股60%并控制D公司。C公司以30000万元银行
阅读材料,按要求完成教学设计。守护生命爱护身体守护生命首先要关注自己的身体,关心身体的状况,养成健康的生活方式,是一种对生命负责任的态度。随
在PowerPoint2010中,创建表格的常规方法有________。
根据我国相关法律规定,下列哪些情形下,商务部可决定采取保障措施?
根据《生活垃圾填埋场污染控制标准》,可作为生活垃圾填埋场选址的区域是()。
在我国,对招标人享有的权利说法错误的是()。
资产组合M的期望收益率为18%,标准差为27.9%,资产组合N的期望收益率为13%,标准差率为1.2,投资者张某和赵某决定将其个人资产投资于资产组合M和N中,张某期望的最低收益率为16%,赵某投资于资产组合M和N的资金比例分别为30%和70%。要求:(
“21世纪金属”具有较高的强度、良好的抗氧化性和优异的耐腐蚀性,对人体无毒且无不良反应,被称为“亲生物金属”,可作为人造骨材料。下列关于“21世纪金属”的说法正确的是:
TravellingIsMyLife1.Iamveryfortunate.Iamnowamuch-travelledwoman,butuntilIwas20Ihadneverbeenanywheremo
Intheearly1960sWiltChamberlainwasoneofonlythreeplayersintheNationalBasketballAssociation(NBA)listedatoversev
最新回复
(
0
)