首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"zhao",’m
以下选项中,不合法的C语言用户标识符是
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=0;i
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
在软件开发中,下面不属于设计阶段的任务的是()。
C语言程序中,运算对象必须是整型数的运算符是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
在具有2n个结点的完全二叉树中,叶子结点个数为()。
随机试题
对于火焰除锈过的钢材表面,制定有()除锈等级。
用玻璃杯冲泡,奉茶时右手(),左手托杯底,双手将茶奉到客人面前。
流行性感冒病毒的血清型有
颞下颌关节侧斜位片上,关节间隙的宽度为
《素问.至真要大论》王冰注文“益火之源,以消阴翳”的治疗方法适用于哪项病证
现金流量表中“支付的其他与经营活动有关的现金”项目列示的金额为186000元,本期无形资产摊销为30000元,管理费用应负担的固定资产折旧为20000元,本期计提的坏账准备为5000元,管理费用应负担的待摊费用为10000元。在没有其他因素影响的情况下,该
LSI是一种组合型管理方法,是( )的组合。
一个研究报道说,一种特殊的教育计划增加了研究对象3岁到5岁的孩子以后上学成功的机会。因此,把相同的计划引进到所有3岁到5岁的孩子身上,将促进他们以后上学成功的机会。下面哪一个,如果正确,最能削弱上面的论述?
Insomecountries,societalandfamilialtreatmentoftheelderlyusuallyreflectsagreatdegreeofindependenceandindividual
A、Attendanceisflexible.B、Attendanceisnotrequired.C、Attendanceshouldbeatleast90%.D、Fullattendanceisrequired.C女士表
最新回复
(
0
)