首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
14
问题
有以下程序: 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全国计算机二级
相关试题推荐
有以下程序 struct STU { char name[10];v int num; int Score; }; main( ) { struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
下列叙述中正确的是()。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称______。
按条件f对关系R进行选择,其关系代数表达式为()。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
下列选项中不属于结构化程序设计方法的是()。
随机试题
面瘫局部选颊车、地仓、颧髂,近部选风池,体现的选穴规律是
8岁女孩,3日前因四肢瘫痪就诊,以格林一巴利综合征收入院。目前出现呼吸表浅、咳嗽无力、呼吸道分泌物增加等表现,其目前最重要的护理措施是
县级以上人民政府建立和完善突发事件( )县级以上人民政府卫生行政主管部门指定机构负责( )
变异型心绞痛抗心肌缺血治疗,首选的药物是
评价型教学媒体主要包括各类过程记录、学习任务作品、展示类作品等。()
不需清退的文件包括()。
我国生产婴幼儿配方奶粉的企业有130多家,而美国只有4家企业,但是美国吃配方奶粉的婴幼儿数量则远高于我国。“设想一下,如果只有4家企业生产配方奶粉,企业会倍加珍惜自己的品牌价值,不断加强食品安全意识,任何可能的食品安全风险都是企业自身无法容忍的,发生三聚氰
在树型结构中,树根结点没有【】。
Небылочеловека,ктоне____ему.
Whatdoesthemanaskthewomantodo?
最新回复
(
0
)