首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n) { if(n==1) return 1; else return(n+fun(n一1)); } main() {
有以下程序: #include int fun(int n) { if(n==1) return 1; else return(n+fun(n一1)); } main() {
admin
2021-07-09
38
问题
有以下程序:
#include
int fun(int n)
{
if(n==1)
return 1;
else
return(n+fun(n一1));
}
main()
{
int x;
seanf(“%d”,&x);
X=fun(x);
prinff(“%d\n”,x);
}
执行程序时,给变量x输入10,程序运行后的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
A
解析
该程序考察的是函数的递归调用。在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用,执行结果为1+2+3+…+8+9+10=55。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/eqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return(y);elseretum((x+y)/2);}main(){i
有以下程序#includemain(){doublex=2.0,y;if(x
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p-
以下叙述中正确的是
下面不属于需求分析阶段任务的是( )。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
患者,男,7岁,乏力、腹胀半年。查体:贫血貌,肝在右肋下2cm,脾于左肋下7cm触及,血红蛋白65g/L,白细胞2l×109/L,分类可见中、晚幼粒为主,PLT400×109/L,NAP积分降低。可能的诊断为
在单向风的影响下,树木对风适应的明显形态特征是()
体循环始于
患者,男,36岁。5天前发热、咽疼,应用抗生素治疗无效。颈部浅表淋巴结肿大,咽部充血,扁桃体Ⅱ度肿大,下肢少许瘀斑。WBC16.6×109/L,原始细胞0.60,Hb80g/L,PLT34×109/L。最可能的诊断是
通过抑制胆固醇转运蛋白抑制胆固醇吸收,很少吸收且几乎不经肝酶CYP代谢,具有良好的安全性和耐受性,属于胆固醇吸收抑制剂类调血脂药的是()。
以下关于连续梁的合龙、体系转换和支座反力调整规定的选项中,说法正确的有()。
古人写诗“二句三年得,一吟双泪流”;写小说,动辄“闭门谢客,披阅十载”。现在许多作家每年出好几部长篇。几十万字,个把月就写成了。没有对生活的日积月累,没有对人生的深思熟虑,没有对写作的精心布局,没有对文字的字斟句酌,反复修改,怎么会有精品?又怎能抵抗时间的
嵌入式系统的开发过程按顺序可以分成【77】分析与规格说明、系统设计、【78】设计、系统集成与测试等4个阶段,测试的目的是验证模块/系统的功能和性能,以及发现错误。
Painting,theexecutionofformsandshapesonasurfacebymeansofpigment,hasbeencontinuouslypracticedbyhumansforsome
精神财富
最新回复
(
0
)