首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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
79
问题
以下程序的输出结果是( )。
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(){chara[80],*p="AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a
下面程序的运行结果是()。#include<stdio.h>main(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n<=3){c=c*a;b=_b+c;++n;}print
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
有以下程序:main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",C);}执行后的输出结果是(
有以下程序:point(char*p){P+=3;)main(){charb[4]={’a’,’b’,’c’,’d’},*p=b;point(p);printf("%c\n",*p);}程序运行后的输
有以下程序:main(){intm,n,P;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为1
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是()。
若在定义语句:inta,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______________。
随机试题
Shethoughtitwas______nottoknowsomeofthebasicfactsofhercountry.
关于骨囊肿的CT表现,错误的是
机化性肺炎
某患者,烧伤后1周,体温39.8℃,心率130次/分,呼吸32次/分,创面潮湿,焦痂下积脓,感染向邻近健康组织侵袭,血培养阴性。最佳处理
(2007年)关于清末“预备立宪”,下列哪一选项可以成立?()
无论采用击实试验方法,还是采用振动试验方法,试验的目的为提供最佳含水率和最大干密度两个工程参数。()
项目质量计划应根据( )来编制。
桥梁基础施工中,人工挖孔深度超过10m时,应采用机械通风。当使用风镐凿岩时,应加大送风量,吹排凿岩产生的石粉,人工挖孔深度不宜大于()m。
【2013年淄博市属文昌湖区】教育与生产力的关系叙述不正确的是()。
2,5,14,29,86,()
最新回复
(
0
)