首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2018-10-16
43
问题
有以下程序
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、1
B、2
C、4
D、8
答案
B
解析
程序考查了函数的调用。对于m=f(f(f(n)));首先计算最内层的函数调用f(n),执行f函数,得到返回值2,然后计算f(2),得到返回值为4,最后计算f(4),得到计算结果为8。
转载请注明原文地址:https://kaotiyun.com/show/1yxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;}printf("%d,%d
有以下程序段: typedef struct NODE {int num; struct NODE *next; }OLD; 以下叙述中正确的是 ______。
数据库、数据库系统和数据库管理系统之间的关系是()。
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[]={1,2,3,4,5,6},*k[3],i=1;while(i<4){k[i-1]=&a[2*i-1];
在所有排序方法中,关键词比较的次数与记录的初始排列次序无关的是______。
下面程序的运行结果是:【】。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
两个或两个以上的模块之间关联的紧密程度称为()。
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的数据模型有3种,它们分别是层次模型、网状模型和_________。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
①记者采访②强行征地③冲突发生④集体上访⑤村民伤亡下列对上述5个事件排序最合理的是()。
在研究控制系统过渡过程时,一般都以在阶跃干扰(包括设定值的变化)作用下的()过程为依据。
妊娠和哺乳期妇女患贫血最常见的原因是()。
国际工程合同争议解决方式中,具有最终决定效力的是()。
收购要约约定的收购期限为()日。
旅游团一位游客在高价购买了一对假玉镯而懊丧不已,这时导游员应该()。
下列属于发文字号的组成要素是()。
根据《人民警察法》第22条的规定,人民警察不得()
中国革命道德具有丰富而独特的内涵,既包括革命道德的原则、要求、态度、修养、风尚等方面,也包括理想、思想意识方面的“应当”。中国革命道德的主要内容包括()
Actually,howmanynewjobswillbeneededduringthenexttenyearstohelpsupporttheworld’sworkforce?
最新回复
(
0
)