首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int f(int x); main() { int n=1,m; m=f(f(f(n))); printf("%d\n",m); } int f
有以下程序 #include <stdio.h> int f(int x); main() { int n=1,m; m=f(f(f(n))); printf("%d\n",m); } int f
admin
2020-11-27
63
问题
有以下程序
#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、4
B、2
C、8
D、1
答案
C
解析
在C语言中,需要在main函数后面定义函数,需要提前声明,否则调用报错,无法找到该函数。m=f(f(f(n))),一共调用3次f()函数,f()函数是对n*2,因此,结果是n*2*2*2,得到结果为8。故答案为C选项
转载请注明原文地址:https://kaotiyun.com/show/nO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列与队列结构有关联的是
若有以下程序#include<stdio.h>intk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,Y);其输出结果是
下列叙述中正确的是()。
下面选项中关于“文件指针”概念的叙述正确的是
下列关系表达式中,结果为“假”的是()。
在软件设计中,不属于过程设计工具的是
关于C语言的变量,以下叙述中错误的是()。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
A.结节大小不等,纤维间隔厚薄不均B.肝脏体积缩小,未见明显结节C.肝脏呈细颗粒状,黄绿色D.干线型肝纤维化E.结节大小较一致,纤维间隔薄而均匀坏死后肝硬化的病理学特点是
A.窦房结B.心房肌C.心室肌D.房室交界E.浦肯野纤维心肌自律性最高的部位是
按我国现行投资构成,下列费用中不属于工程建设其他费用的是()。
申请人申请权属时应填写登记申请表时,权利人必须使用法定名称。()
某人贷款10000元,日利率万分之二,如银行按单利计息,每年应还利息()元。
各级人民政府和法院都属于国家行政机关。()
67,49,55,37,43,25,()
(2011年)求极限
设D是位于曲线下方、x轴上方的无界区域.求区域D绕x轴旋转一周所成旋转体的体积V(a);
"Avoidtherush-hour"mustbethesloganoflargecitiestheworldover,whereveryoulookit’speople,people,people.Thetrai
最新回复
(
0
)