首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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
35
问题
以下程序的输出结果是( )。
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://jikaoti.com/ti/Dka0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于算法的叙述中,正确的是()。
设有定义语句:inta[][3]={{0},{1},{2}};,则数组元素a[1][2]的值为()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
以下错误的定义语句是()。
有以下程序段:intn,t=1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是()
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++后,下列说法错误的是()。
下列叙述中,不符合良好程序设计风格要求的是()。
以下叙述中正确的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[
随机试题
此病中医证型是此病所用的方剂是
苏合香入丸、散,每次的用量是
已知点P在Oxy平面内的运动方程,则点的运动为:
甲、乙因合同纠纷申请仲裁。甲、乙各选定一名仲裁员,首席仲裁员由甲、乙共同选定。仲裁庭合议时产生了三种不同意见,仲裁庭应当()作出裁决。
货币政策的内容包括()。
某企业2013年期初营业账簿记载的实收资本和资本公积余额为500万元,当年该企业增加实收资本120万元,新建其他账簿12本,领受专利局发给的专利证1件、税务机关重新核发的税务登记证1件。该企业上述凭证2013年应纳印花税为()。
主张废除班级授课制和教科书,打破传统的学科界限,在教师指导下,由学生自己决定学习目的和内容,在自己设计、自己负责的单元活动中获得有关的知识和能力的教学组织形式是()。
铜在自然界存在于多种矿石中,如:请回答下列问题:工业上以黄铜矿为原料,采用火法熔炼工艺生产铜。该工艺的中问过程会发生反应:2Cu2O+Cu2S6Cu+SO2↑,反应的氧化剂是______。
由幼儿园自行开发和管理的课程是()
Thesystemisdesignedtobeusedinconjunctionwithawordprocessingprogram.
最新回复
(
0
)