首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x); x=fun(x); print
有以下程序 #include int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x); x=fun(x); print
admin
2015-07-28
25
问题
有以下程序
#include
int fun(int n)
{
if(n==1)
return 1;
else
return(n+fun(n-1));
}
main()
{
int x;
scanf("%d",&x);
x=fun(x);
printf("%d\n",x);
}
执行程序时,给变量x输入10,程序的输出结果是( )。
选项
A、55
B、54
C、65
D、45
答案
A
解析
考查函数的递归调用。函数fun()的功能是计算1到n的数字之和,当传入的参数为10时,返回的最终结果为55,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/c7n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列哪个面向对象程序设计不同于其他语言的主要特点
以下程序运行后的输出结果是【】。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;for(k=0;k<=7;k
有以下程序:structSTU{charname[10];intnum;intscore;};main(){structSTUs[5]={{"YangSan",20041,703}
结构化程序由3种基本结构组成,3种基本结构组成的算法()。
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
结构化程序设计的主要任务是确定每个模块的
在printf格式字符中,以带符号的十进制形式输出整数的格式字符是【】;以八进制无符号形式输出整数的格式字符是【】;以十六进制无符号形式输出整数的格式字符是【】;以十进制无符号形式输出整数的格式字符是【】。
一个良好的算法由下面的基本结构组成,但不包括_______。
设有定义:int(*ptr)(); 则以下叙述中正确的是()
下列选项中不属于结构化程序设计原则的是
随机试题
谈判要达成协议时会出现精力充沛期,其持续时间约占整个谈判时间的()
属于凝集反应是
观感质量验收时评价为差的检查点,应通过补救的方法是()。
下列经济业务中,会引起资产与负债同时增加的业务是( )。
股票是股份公司发给股东的入股凭证,购买股票后,股东成为()。
刘丽涛是江苏省新沂市公安局局长。她深知“群众看公安、关键看破案”的道理,只要发生大案,不管多苦多险,她都冲在前面。把百姓当亲人、把百姓的事当成自己的事,是她始终坚持的信念。在新沂市公安局开展的群众大接访活动中,刘丽涛认真了解情况,面对面听取上访群众的意见和
简述评剧。
小赵:“最近几个月股票和基金市场很活跃,你有没有成为股民或基民?”小王:“我只能告诉你,股票和基金我至少买了其中之一;如果我不买基金,那么我也不买股票。”如果小王告诉小赵的都是实话,则以下哪项一定为真?
YouaresupposedtowriteforthePostgraduates’Associationanoticetorecruitvolunteersforaninternationalconferenceon"
IrarelyweararaincoatbecauseIspendmostofmytimeinacar.
最新回复
(
0
)