首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) { if(n==1) return1; else return(n+fun(n-1)); } main( ) { int x; seanf("%d",&x); x=fun(x)
有以下程序: #include<stdio.h> int fun(int n) { if(n==1) return1; else return(n+fun(n-1)); } main( ) { int x; seanf("%d",&x); x=fun(x)
admin
2018-06-29
25
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{
if(n==1)
return1;
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/wtxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i
下列叙述中正确的是()。
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(L
有以下说明和定义语句structstudent{intage;charnum{8};};structstudentstu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};structstud
若有定义和语句:() int**pp,*p,a=10,b=20 pp=&p;p=&a;p=&b;printf("%d,%d”n",*p,**pp); 则输出结果是
若变量c为char类型,能正确判断出c为小写字母的表达式是()
在C语言中,整数65534在存储单元中的存储情况是()
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
把算法工作量大小和实现算法所需存储单元多少分别称为算法的______和空间复杂度。
随机试题
对ARDS的诊断和病情判断有重要意义的检查的是
下列疾病中,不易引起黄斑视网膜前膜的是
影像显示标准将可见程度分为
腧穴这个名词最早是由谁提出的
苍术的功效是
A.厥阴在前,太阴在中,少阴在后B.少阴在前,厥阴在中,太阴在后C.厥阴在前,少阴在中,太阴在后D.太阴在前,厥阴在中,少阴在后E.太阴在前,少阴在中,厥阴在后足三阴经在内踝上8寸以下的分布规律是
实施人工呼吸前首要的护理措施是
江泽民同志在1995年1月发表的《为促进祖国统一大业的而继续奋斗》的重要讲话,提出新的解决台湾问题,推进祖国统一进程的八项主张
在资本主义社会私有制的条件下,私人劳动和社会劳动进一步发展为()
由于业务需要,该电子商务公司要求网络维护人员制定数据备份方案。常见的数据备份方案有完全备份、增量备份、差分备份。该电子商务公司网站的业务较繁忙,数据备份的时间有限,并且要求数据恢复操作应该简单可靠。请确定该公司的数据备份方案,并简要说明选择这种备份方案的理
最新回复
(
0
)