首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
24
问题
有以下程序: 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全国计算机二级
相关试题推荐
从Windows环境进入DOS方式后,返回Windows环境的命令为
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
下列叙述中正确的是()。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
在一棵二叉树上第5层的结点数最多是()。
随机试题
东星公司新建的化工生产线在投入生产过程中,下列哪些行为违反《劳动法》规定?
弦脉的主病有
有关功能性溢泪的叙述,错误的是
水泥稳定土基层在碾压完成后应立即进行养生,养生时间不应少于()。
关于屋面卷材铺贴的做法,正确的有()。
派出机关是指由县级以上地方人民政府经有权机关批准,在特定行政区划内设立的行政机关。下列不属于派出机关的组织是()。
行政法律关系根据行政权力的作用范围不同分为外部行政法律关系和内部行政法律关系。行政机关与公民、法人和其他组织之间作为管理和被管理关系的是外部行政法律关系;双方当事人作为上下级的从属关系是内部行政法律关系。根据上述定义,下列行为属于内部行政法律关系的是:
()确立了理学思想的正统地位
对象及其类型之间的关系称之为分类(Classification)。(39)的对象可以改变自身类型或角色。
Indiansalwaysshake(摇)theirheadswhentheytalktoothers.【C1】______doesnothavethesamemeaning【C2】______"no".Ifsom
最新回复
(
0
)