首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下错误的定义语句是
以下程序的输出结果是()。main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf(’’%d\n’’,d);}
以下选项中作为C语言合法常量的是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
下面选项中关于编译预处理的叙述正确的是
在满足实体完整性约束的条件下()。
当变量c的值不为2、4、6时,值也为“真”的表达式是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
下列选项中正确的标识符是()。
随机试题
《素问.五藏生成篇》说“多食咸”可致()(2002年第10题)
简述辛亥革命后建立的南京临时政府的改革措施。(武汉大学2004年中国近现代史真题)
A、Theydryinashorttime.B、Theyareeasytofindinstores.C、Theycomeinmanyunusualcolors.D、Theyfeelpleasanttothet
著作权转让的特点有()
一女性患者;为,哺乳期妇女,近两日出现发热、出汗、寒战,右侧乳房有红、肿、热、痛,触诊有硬性包块,最可能诊断是
与继发龋发生密切相关的现象是
合伙协议约定有合伙企业的经营期限的,下列情形中,合伙人不可以退伙的是( )。
德国航空航天中心日前宣布,欧洲天文学家新发现类似太阳系“家族”的行星系。天文学家说,太阳系有8颗行星,最新发现的以恒星KOI-351为核心的行星系共有7颗行星环绕母星,这一行星系与太阳系类型结构极为相似:离母星较近轨道上是巨大的气体行星。该行星系中有3颗行
《合同法》第21条规定:“承诺是受要约人同意要约的意思表示。”试分析该条法律规定。
设随机变量X在区间(2,5)上服从均匀分布.现对X进行三次独立观测,则至少有两次观测值大于3的概率为().
最新回复
(
0
)