首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> 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; } 程序运
有以下程序: #include <stdio.h> 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
2020-06-16
53
问题
有以下程序:
#include <stdio.h>
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、8
B、2
C、4
D、1
答案
A
解析
第一次调用m=f(f(f(1))),第二次为m=f(f(2)),第三次为m=f(4),即返回值为8。
转载请注明原文地址:https://kaotiyun.com/show/cz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODII.C中,不要
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指的数组的尾部。例如,当a所指字符串中的内容为"abedefg",b所指字符串中
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
数据库系统中完成查询操作使用的语言是()。
以下选项中不能用作C程序合法常量的是()。
下列叙述中正确的是()。
随机试题
曲线y=xlnx平行于直线y=x+2的切线方程为________.
因治疗不当,影响骨折正常愈合过程的因素有
A.分离性障碍B.慢性酒精中毒所致精神障碍C.人格解体神经症D.癫痫所致精神障碍E.神经衰弱对自我和周围现实之间的界限性意识障碍、不真实感多见于
直肠手术最易损伤的泌尿系统器官是
签订房地产经纪服务合同的主体是()。
居住区竖向规划的内容不包括以下哪项?[2007-68]
关于遗产信托的作用,下列说法错误的是( )。
投资顾问服务协议应当约定自签订()个工作日内可以书面提出解除协议约定。
如果字符B的ASCII码的二进制数是1000010,那么字符F对应的ASCII码的十六进制数为______。
A、AskJoantorecommendagoodrestaurant.B、EatdinneratJoan’shouse.C、Asktheirfriendsabouttherestaurant.D、Gotother
最新回复
(
0
)