首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int x); nlain() { 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); nlain() { int n=1,m: m=f(f(f(n))): printf("%d\n",m); } int f(int x) {return x*2:}
admin
2019-06-12
31
问题
有以下程序:
#include<stdio.h>
int f(int x);
nlain()
{
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
解析
考查函数的递归调用。m=f(f(f(n)))=f(f(2))=f(4)=8,答案选C。
转载请注明原文地址:https://kaotiyun.com/show/CARp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是()。
关于程序设计基本概念,以下叙述错误的是()。
使用白盒测试方法时,设计测试用例应根据()。
以下关于结构化程序设计的叙述中正确的是
结构化程序设计的基本原则不包括
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和
请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1,主函数中输出:YES;否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
随机试题
工件装夹方法不正确,会造成工件变形。()
简述两种启动任务管理器的方法。
A.铬B.钴C.铜D.锌E.硒构成超氧化物歧化酶、赖氨酰氧化酶等的是
氯化琥珀胆碱不具有哪个性质
下列关于法的部门归属的表述,正确的是()。
简述课程标准的作用。
简述波斯纳关于概念转变条件的论述及其教育意义。
作为合格公民,我们要树立忠于国家的意识。做一名忠诚的爱国者,自觉维护国家利益,就应该自觉()
在IP交换技术中,一台IP交换机由(120)三部分组成。IP交换机为每一个物理连接建立一个默认的(121),相邻的IP交换机通过这些默认通信交换路由信息和数据分组,为了进行第三层的路由选择,IP交换控制器必须根据(122)等信息对网络数据流进行分类并加上数
Jamesdoesn’tlikepopmusic______doeshissister.
最新回复
(
0
)