首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是()。
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"Zhao",’m’,85
有以下程序#includemain(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运行后的输
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i
以下定义语句中正确的是()。
下列给定程序中函数fun的功能是:统计substr所指的字符串在sir所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
软件测试的目的是
软件设计中模块划分应遵循的准则是( )。
下面不属于软件设计阶段任务的是
关于do循环体while(条件表达式),以下叙述中正确的是()。
随机试题
下列哪个动脉属于肠系膜下动脉的分支
某股份公司投资人赵某从该企业借钱5万自用于消费,到年底仍未归还。则该款项应按()计征个人所得税。
如何加注制冷剂?
现代生态学和传统生态学的最大区别,就是______的变化。
氢氯噻嗪与强心苷类合用,应特别监测的指标是
者,女,32岁,反复胸闷气急,咳嗽,查体:心界稍大,心率100次/分,律齐,S1增强,P2亢进,可闻及开瓣音,心尖部可闻及舒张中晚期隆隆样杂音。既往有“游走性关节炎”病史。该患者胸部X线检查,心影呈现
建设市场风险管理体系的关键是()。
如果银行对账单余额与该银行账户的银行存款日记账余额不符,为查找不符原因或证明银行存款不存在错报,最有效的审计程序是()。
Everyculturehasacceptedstandardswhenitcomestopersonalhygiene.ForeignvisitorsshouldthereforebeawareofwhatAmer
Weareexcitedtolearnthatallofour5drugs(approve)________bytheagency.
最新回复
(
0
)