首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
25
问题
有以下程序: 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环境的命令为
有以下程序 voidf(int y,int *x) { y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d%d\n”,x,y);}
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是
以下程序段中,错误的行号是【】。①#include<stdio.h>②main()③{charstr[14];str[]={"IloveChina!"};④printf("%s",str);
strcmp函数的功能是【】。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下图所示二叉树的中序遍历结果为()。
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
若有以下说明和定义typedeint*INTEGER;INTEGERp,*q;以下叙述正确的是
随机试题
在乙炔气割中,切割面平面度指________。
气血两虚可导致的异常舌象有
酒蒸后可减少副作用的药材是
患者,男,18岁。发热恶寒,鼻塞头痛,咽部红肿,口干溲黄,舌苔薄黄,脉数有力。用药宜首选
患者,男,70岁。家属代述:患者于今晨起床后半小时,突然昏仆,不省人事,目合口张,遗溺,手撒,四肢厥冷,脉细弱。治疗用隔盐灸,应首选
冷轧带肋钢筋代号为LL,如LL550中数值表示钢筋的()。
下列原始凭证中,属于累计凭证的是()。
回族在饮食方面的禁忌主要包括()。
《上海新报》
Pollution,overfishingandthe(36)______ofcoastalprojectshavepushedmanyfishtothebrinkof(37)______.InEastChina’s
最新回复
(
0
)