首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int flint {int y; if(x==0||x==1)return(3); y=xx-f(x-2); return y:} main() {int z; z=f(3);printf("%d\n",z
有以下程序 #include<stdio.h> int flint {int y; if(x==0||x==1)return(3); y=xx-f(x-2); return y:} main() {int z; z=f(3);printf("%d\n",z
admin
2018-11-21
48
问题
有以下程序
#include<stdio.h>
int flint
{int y;
if(x==0||x==1)return(3);
y=xx-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*3-f(1),再执行f(1),而f(1)满足if条件语句,所以f(1)的值为3,代入y=3*3-f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/vvxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列能正确定义字符串的语句是()。
以下程序的运行结果是【】。#includemain(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;for(i=0;i
以下程序的运行结果是_________。#defineS(x)x*Xmain(){intk=1;while(k
以下程序的输出结果是() main() {intk=17; printf("%d,%o,%x\n",k,k,k);}
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0||++b>0)++C;printf("%d,%d,%d",a,b,
下列叙述中正确的是______。
已有定义:inti,a[10],*p;,则合法的赋值语句是()。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
以下叙述中错误的是
下列实体类型的联系中,属于一对多联系的是()。
随机试题
下列单斗挖掘机中,用于露天矿表层剥离和砂砾料开采、开挖河道以及大型土坝填筑的是()。
我国手工行业传说的代表作是()
磺胺类药物的类似物是
诊断急性肝炎或慢性肝炎活动期最敏感的试验项目是
A.邻苯二胺B.四甲基联苯胺C.ABTSD.对硝基苯磷酸酯E.伞基磷酸酯稳定性较差而且有致异变性的底物是
解热镇痛药的镇痛原理是()
在标定任一种功率时,必须同时标定出相应的转速,称为()。
行为不得开具专用发票的是()。
恩格斯曾说过:“我们不要过分陶醉于我们对自然界的胜利。对于每一次这样的胜利,自然界都报复了我们。每一次胜利,在第一步都确实取得了我们预期的结果,但是在第二步和第三步却有了完全不同的、出乎预料的影响,常常把第一个结果又取消了。美索不达米亚、希腊、小亚细亚以及
CPU响应中断的时间是( )。
最新回复
(
0
)