首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%if",&x);x=fun(x)
有以下程序: int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%if",&x);x=fun(x)
admin
2011-06-10
21
问题
有以下程序: int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%if",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量X输入10,程序的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
A
解析
函数fun()通过递归调用实现的功能为n+(n-1)+…+1,故程序的输出结果为55。
转载请注明原文地址:https://kaotiyun.com/show/YCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main( ) { intt=1,i=5; for(;i>=0;i--)t*=i; printf(“%d\n”,t);} 执行后输出结果是【】。
以下程序通过函数sunFun求。这里f(x)=x2+1 main( ) { printf("Thesum=%d\n",SunFun(10)); } SunFun(intn) { intx,s=0; for(x=0;x<=n;
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则
若有以下说明和语句,intc[4][5],(*p)[5];p=c; 能正确引用c数组元素的是
以下能正确定义二维数组的是
以下程序的功能是:删去一维数组中所有相同的数,使相同的数只剩一个。数组中的数已按由小到大的顺序排列,函数fun返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
以下叙述中不正确的是
以下选项中,不能作为合法常量的是
随机试题
某电冰箱生产企业对A城市的100居民进行市场需求调查,其中2008年准备更换电冰箱的用户30家,A市居民有30万户,则A市今年电冰箱的市场需求量约为
论述在ISO9000的2000年版
张三是某个部门的一位领导,其技术技能、人际技能和概念技能的比例为27:42:31,根据罗伯特.卡茨的理论,张三应该是一位()。
由于实邪结聚,阻滞经络,气血不能外达,而出现的病机是
患者,男性,45岁,既往2年前因腰l椎体压缩性骨折脱位伴完全性截瘫,急诊入院,行后路减压、CD棒内固定术,术后恢复较好,能下地行走,但右足无力易绊倒。查体:双下肢屈、伸膝诸肌力均接近正常,右胫前肌、趾总伸肌只有水平面能带动关节活动,而不能克服。判断右胫
A、心虚胆怯证B、心血不足证C、瘀阻心脉证D、痰火扰心证E、水饮凌心证心悸眩晕,胸闷痞满,渴不欲饮,小便短少,或下肢水肿,形寒肢冷,伴恶心,欲吐,流涎,舌淡胖,苔白滑,脉象弦滑或沉细而滑。证属
男性内痔患者,46岁,证见大便带血,血色泽红,伴肛门瘙痒,舌红苔薄黄,脉浮数,患者应选用何方治疗
肺癌发病的重要危险因素是
栈和队列的共同特点是()。
新贸易理论和异质企业贸易理论的主要内容是什么?两者之间有什么联系与区别?[中央财经大学2015国际商务硕士;武汉大学2015国际商务硕士]
最新回复
(
0
)