首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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
58
问题
以下程序的输出结果是( )。
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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*pf;char*s1="China",*s2="Beijing":pf=fopen("abc.dat","wb+");fwrite(s2
设有定义语句:inta[][3]={{0},{1},{2}};,则数组元素a[1][2]的值为()。
以下程序运行后的输出结果是()。main(){inta,b,c;a=10;b=20;c=(a%b<1)||(a/b>1);printf("%d%d%%d\n",a,b,C);}
有以下程序: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++)
为了使模块尽可能独立,要求()。
若有定义:char*x="abcdefghi";,以下选项中正确运用了strcpy函数的是()。
若在定义语句:inta,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
下列叙述中,不符合良好程序设计风格要求的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){irak;for(k=0;k
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
机油消耗超过0.1~0.5L/100km应可视为发动机_______故障。
患有造血系统疾病的患者拔牙时,下列描述错误的是
实行监理工程师执业资格考试制度的意义在于( )。
在高压电器相关工程交接验收时,应提交的资料与文件不包括()。
下列不可以解除合同的是()。
室外消火栓按照进水口的公称通径可分为()mm,一定进水口公称通径的消火栓,其吸水管出水口、水带出水口应选用一定规格的消防接口。
噪音:声音
(2010年)若曲线y=x3+ax2+bx+1有拐点(一1,0),则b=______.
以下程序段的输出结果是()。Inta=-2;printf(“%d,%u\n”,a,a)
Nooneknowsexactlyhowmany【C1】______peoplethereareintheworld,butestimates【C2】______thefigureisover【C3】______.Then
最新回复
(
0
)