首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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
29
问题
以下程序的输出结果是( )。
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全国计算机二级
相关试题推荐
以下程序的输出结果是()。{intx;int*y;}*p;intdt[4]={1,2,3,4};structstaa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&dt[0],};{p=
有以下程序#include<stdio.h>main(){intk=5,n=0;while(k>0){switch(k){defhult:break;case1:n+=k:case2:
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d\n",(m=a>B)&&(n=c>D));}
为了使模块尽可能独立,要求()。
下列叙述中正确的是()。
已有定义:double*P;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元()。
设变量已正确定义并赋值,以下正确的表达式是()。
以下不能正确计算代数式值的C语言表达式是()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
随机试题
荧光探伤是一种利用紫外线照射某些荧光物质,使其产生荧光的特性来检查表面缺陷的方法。()
49岁女性,因月经间期白带带血就诊。体格检查:一般状态良好。血压150/100mmHg,尿糖(++)。妇科检查:外阴阴道正常,宫颈轻度糜烂,宫体略大,质略软,活动,双侧附件正常。该患者应采取哪种治疗方法
物业管理社会化有两个基本含义,包含()。
投标文件中的大写金额和小写金额不一致属细微偏差,修正此错误的原则是()。
认股权证的价格波动幅度大于股票价格的波动幅度,说明认股权证的投机性更强。()
现行海上国际货物运输公约有()。
泰勒认为,课程评价是为了找出结果与目标之间的差距,并利用这种反馈信息作为修订课程计划的依据。据此提出的课程评价模式是()。
浇花浇根,一个民族的未来靠什么?靠今天的儿童和未来儿童的健康成长。儿童第一步的教育十分重要,儿童动漫是儿童教育的一种方式。从某种意义上来说,儿童动漫的制作事关当下儿童的成长,事关民族传统文脉的继承,事关儿童视野的开阔,事关整个民族人文素质的提升和中国科技的
经典奔腾的处理速度可达到300MIPS。MIPS的含义是______。
PassageThreeWhichuniversityimprovethemostintop10?
最新回复
(
0
)