首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n", fun(
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n", fun(
admin
2019-12-17
44
问题
有以下程序
#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、15
B、14
C、10
D、9
答案
A
解析
考查递归函数。函数fun()的功能是计算1到n之间的数字之和,所以计算结果为15,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/b9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{intt;for(i=0;i<10;i+=2)t=a;a=b;b
有以下程序#include<stdio_h>intf(intn);main(){inta=3,s;intf(intn){staticinta=1;s=f(a);n+=a++;s=s+f(a);returnn;prin
有以下程序#include<stdio.h>intfun(inta,intb)main(){if(b==0)returna;{printf("%d\n",fun(4,2));}elsereturn(fun(--a,--b));}
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0:char*p;for(i=0:b[i]!=’\0’;i++){if(*a==b[i]){p
在一个C源程序文件中所定义的全局变量,其作用域为
以下选项中合法的常量是
软件设计中模块划分应遵循的准则是
在软件设计中不使用的工具是
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
我国颁布的第一个近代学制是()。
某县妇幼保健院组织医疗队下乡为孕妇、产妇进行产前定期检查。
固体废物经过堆肥化,体积可缩减至原有体积的()。
曲线地段营业线的拨正和第二线的测设可采用()。
单位、个人和银行办理支付结算必须使用()。
新闻编辑人才的能力结构是什么?(湖南师大2018年研)
以往的研究认为,火山爆发会释放大量热量,引发全球变暖,但近日的研究发现,火山喷发不仅不会引发全球温度上升,而且还可以降低全球变暖的影响。以下哪一项如果为真,最能支持上述结论?
WhenMelissaMahanandherhusbandvisitedtheNetherlands,theyfeltimprisonedbytheirtourbus.Itforcedthemtoseetheci
AsValentine’sDayapproaches,manysinglepeoplebegintofeelalittlesorryforthemselves.Onaday【C1】______bycouples,thi
【B1】【B5】
最新回复
(
0
)