首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n) { int a; if(n==1)return 1; a=n+fun(n一1); return(a); } main()
有以下程序: #include int fun(int n) { int a; if(n==1)return 1; a=n+fun(n一1); return(a); } main()
admin
2018-02-02
40
问题
有以下程序:
#include
int fun(int n)
{
int a;
if(n==1)return 1;
a=n+fun(n一1);
return(a);
}
main()
{
printf(“%d\n”,fun(5));
}
程序的输出结果是( )。
选项
A、10
B、14
C、15
D、9
答案
C
解析
考查递归函数。函数fun()的功能是计算1到n之间的数字之和,所以计算结果为15,答案选C。
转载请注明原文地址:https://kaotiyun.com/show/lPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列if语句非法的是()
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
对建立良好的程序设计风格,下列描述正确的是()。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
以下程序的输出结果是() main () {int i,x[3][3]={l,2,3,4,5,6,7,8,9}; for (i=0;i<3;i++)printf("%d,",x[i][2-i]); }
下列程序中的函数stropy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#include<stdi
以下叙述中错误的是()。
随机试题
Word中的标尺分为______。
皮质脊髓束()
填入下面的句子,与上句衔接最恰当的一项是公安干警及时赶赴现场侦察,中午12时,()。
(2005年第29题)脂肪酸活化后,下列哪种酶不参与β-氧化
铅中毒的临床表现苯中毒的临床表现
轻型轨道应采用的轨枕类型和扣件类型为()。
下列属于DRB方式工作程序的有( )。
人寿保险的保险标的是()。
毛泽东在对新民主主义革命理论的总结中指出了中国共产党领导全国人民战胜敌人的三大法宝:统一战线、武装斗争和()。
标志着解放区在农民土地问题上,开始由抗日战争时期减租减息政策向没收地主土地归农民所有政策过渡的文件是
最新回复
(
0
)