首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 int f(int x); main(){int n=1,m; m=f(f(f(n))); printf(’’%d\n’’,m);} int f(int x) {return x*2;}
以下程序的输出结果是( )。 int f(int x); main(){int n=1,m; m=f(f(f(n))); printf(’’%d\n’’,m);} int f(int x) {return x*2;}
admin
2017-10-24
131
问题
以下程序的输出结果是( )。
int f(int x);
main(){int n=1,m;
m=f(f(f(n)));
printf(’’%d\n’’,m);}
int f(int x)
{return x*2;}
选项
A、0
B、1
C、2
D、8
答案
D
解析
程序考查了函数的多层调用。对于m=f(f(f(n)));首先计算最内层的函数调用,执行f函数。得到返回值2,然后计算f(2),得到返回值为4,最后计算f(4),得到计算结果为8。
转载请注明原文地址:https://kaotiyun.com/show/3Ixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:输出100以内能被4整除且个位数为8的所有整数,请填空。main(){inti,j;for(i=0=();i++){j=i*10+8;if(j%4!=0)continue;printf(
设有以下语句:charx=3,y=6,z;z=x^y<<2;则z的二进制值是()。
下列程序的运行结果是()。voidfun(int*s,int*p){staticintt=3;}voidmain(){inta[]={2,3,4,5},k,x;printf("%d,",x)
在下列叙述中,错误的是()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
有以下程序:main(){inta[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,)},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)
在嵌套使用if语句时,C语言规定else总是()。
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是()
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
若给fun函数的形参s传送字符串:“abc-6354abc”,则函数的返回值是______________。(字符串中包括空格)longfun(charS[])flongn;intsign;for(;iss
随机试题
箭头所指的解剖结构是
怀疑脑出血时的首选检查
螺旋菌中菌体有两个以上弯曲,捻转呈螺旋状,较为坚硬的菌称为()。
患者女,27岁,产后一天,护士评估恶露情况,发现恶露是红色,有臭味。可能是
宏润公司为增值税一般纳税企业,适用增值税税率为17%。2014年3月25日,宏润公司向甲公司提供一项加工劳务,劳务成本为15000元,共收取加工费为26325元(含增值税)。不考虑其他因素,该项加工劳务实现的营业利润为()元。
票据权利包括付款请求权和追索权。()
你认为素质教育对于构建和谐社会具有什么意义和作用?
关于颈神经丛阻滞,正确的是
Predictionsoflargepopulationsofrobotsinindustryhaveyettocometrue.Foradecadeormore,manufacturersofbigrobots
FromBostontoLosAngeles,fromNewYorkCitytoChicagotoDallas,museumsareeitherplanning,building,orwrappingupwhol
最新回复
(
0
)