首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int flint x); main(){int n=1,m; m=f(f(f(n))); printf("%d\n",m);) mt flint x) {return x*2;} 程序运
有以下程序 int flint x); main(){int n=1,m; m=f(f(f(n))); printf("%d\n",m);) mt flint x) {return x*2;} 程序运
admin
2019-04-24
55
问题
有以下程序
int flint x);
main(){int n=1,m;
m=f(f(f(n)));
printf("%d\n",m);)
mt flint x)
{return x*2;}
程序运行后的输出结果是
选项
A、1
B、2
C、4
D、8
答案
D
解析
程序考查了函数的调用。对于m=f(f(n)));首先计算最内层的函数调用f(n),执行f函数,得到返回值2,然后计算f(2),得到返回值为4,最后计算f(4),得到计算结果为8。
转载请注明原文地址:https://www.kaotiyun.com/show/kQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
下面程序的运行结果是:【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx=3,y=5,*p=&x,*q=&y;swap
以下叙述中正确的是
若要求从键盘读人含有空格字符的字符串,应该使用函数()。
有定义语句:intb;charc[10];,则正确的输入语句是
以下错误的叙述是______。
下面的程序的输出为()。structA{intm;int*n:}*p;intdata[4]={10,20,30,40);structAaa[4]=50,&data[0]
以下叙述中正确的是()。【09年9月】
软件设计中划分模块的一个准则是
数据流图中带有箭头的线段表示的是()。
随机试题
在目前所有计量单位中复现的准确度最高的是___________。
已知点(x0,y0)满足f’x(x0,y0)=0,f’y(x0,y0)=0,则下列结论正确的是().
患者男,32岁。右上后牙持续胀痛不能咬物,无冷热刺激痛病史。检查:右上第二磨牙远中牙龈红肿,探诊出血。第三磨牙伸长无对颌牙。最佳治疗方案
执业医师考核不合格的,可以责令其暂停执业活动3~6月,并
以下关于连续梁的合龙、体系转换和支座反力调整规定的选项中,说法正确的有()。
冬期浇筑的没有抗冻耐久性要求的C50混凝土,其受冻临界强度不宜低于设计强度等级的()。
社会工作督导历程的最重要阶段是()。
遗传物质的最小功能单位叫做()。
设F(x)=,其中f(x)在x=0处可导,f’(x)=0,f(0)=0,则x=0是F(x)的().
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
最新回复
(
0
)