首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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(){intk=2,i=2,m;m=(k+=i*=k);printf(“%d,%d\n”,m,i);}执行后的输出结果是
以下选项中,与k==n++完全等价的表达式是()。
有以下程序structSTU{charnum[10];floatscore[3];};main(){stmctSTUs[3]={{“20021”,90,95,85},{“20022”,95,80,75},
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
已知下面的程序段,正确的判断是_________。#defineA3#defineB;(A)((A+1)*A)inta=3;X=3*(A+B(7));
()是不正确的C语言赋值语句。
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下列对于软件测试的描述中正确的是()。
在软件测试设计中,软件测试的主要目的是
随机试题
A、Michelle’sbrotherranawayfromhome.B、Michelle’smotherhadanotherbaby.C、Michellemarriedthelandlordofalocalpub.D
管理信息定义:经过加工处理后对企业生产经营活动有影响的_______。
在公路施工中,GPS可用于()。
ABC税务师事务所税务师张某、李某和王某受托为XYZ企业(国家重点扶持的高新技术企业)2015年度企业所得税汇算清缴进行鉴证。张某为此项目的项目负责人。XYZ企业会计报表和有关账簿记录信息如下:(1)企业全年取得营业收入36000万元,营业成本23000
企业所得税年度纳税申报表附表《投资所得(损失)明细表》中“投资收益”一栏填报的是纳税人取得的()。
企业编制招聘工作日程安排()。
下列关于检验检疫机关发现涉嫌恐怖活动物品后的做法正确的是()。
A、Hisheartdidn’tworkwell.B、Heexpectedafullrecovery.C、Hislifewasdrawingtoaclose.D、Thefirstonewasn’twell-perf
A、Congressionalrepresentatives.B、Congressionalaides.C、MembersofCongress.D、Localcitizens.B讲座开头就说:“我们今天要开始讨论的是国会助理。”故选B。
Ifyouhadtakenmyadvice,______(就不会犯这样严重的错误).
最新回复
(
0
)