首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 long fun5(int n) { long s; if((n==1)‖(n==2)) s=2; else s=n+fun5(n-1); return(s); } main() { long x; x=fun5
下列程序的输出结果是______。 long fun5(int n) { long s; if((n==1)‖(n==2)) s=2; else s=n+fun5(n-1); return(s); } main() { long x; x=fun5
admin
2010-12-10
34
问题
下列程序的输出结果是______。
long fun5(int n)
{ long s;
if((n==1)‖(n==2))
s=2;
else
s=n+fun5(n-1);
return(s);
}
main()
{ long x;
x=fun5(4);
printf("%1d\n",x);}
选项
A、9
答案
解析
考查if else语句,n=4不满足条件,所以fun5(4)=4+fun5(3),n==3也不满足条件,fun5(3)=3+ fun5(2),n==2满足条件fun5(2)=2,故x=4+3+2=9。
转载请注明原文地址:https://jikaoti.com/ti/2XB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsIntegerDimarr(5)AsIntegerPrivateSubCommand1_Click()num=
有如下程序代码:PrivateSubFormClick()DimxAsInteger,yAsInteger,BumAsIntegerx=3y=xDoUntilx>=6nun=x*yPr
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
把数学表达式表示为正确的VB表达式应该是( )。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStudent(5)AsTem
可以产生30~50(含30和50)之间的随机整数的表达式是()。
下列关于栈的叙述中,正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
下列关于栈的叙述正确的是()。
随机试题
制剂分析中影响碘量法、银量法、铈量法、重氮化法测定的添加剂有
A.颢横回B.额下回后部C.额中回后部D.角回E.颞上回后部听区位于()
起重机的吊装计算载荷中,对重物在运动过程中所产生的对吊装机具的影响而计入的因素是()。
施工成本计划是以__________形式编制施工项目在计划期内的生产费用、成本水平、成本降低率以及为降低成本所采取的主要措施和规划的书面方案。()
下列关于货币时间价值的计算中,正确的有()。
甲公司专营客运业务。2013年11月1日,由于正值客运淡季,甲公司将一使用空调车的班次取消,购买了该班次车票的旅客被合并至没有空调的普通客车中。该批旅客认为甲公司的做法不合理,要求退还部分票款,但甲公司以近期多雨雾、路不好走,两种票价金额相差不大为由,不同
我国解决民族问题的根本出发点和归宿是()。
[*]
[*]
Thesecretaryisexpectedtoexploreideasforpost-warreconstructionofthearea.
最新回复
(
0
)