首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 10ng fun5(int n) { long s; if((n==1) ‖(n==2)) s=2; else s=n+fun5(n-1) ; return(s);
下列程序的输出结果是______。 10ng fun5(int n) { long s; if((n==1) ‖(n==2)) s=2; else s=n+fun5(n-1) ; return(s);
admin
2010-09-05
69
问题
下列程序的输出结果是______。
10ng 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);}
选项
答案
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://kaotiyun.com/show/a4Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为()。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是()。
设a=2,b=3,c=4,d=5,表达式Nota
设窗体上有一个名称为Text1的文本框,程序运行时,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。
设有如下事件过程:PrivateSubForm_Click()x=0Whilex10x=x+1x=x*xWendPrintxEndSub运行程
编写如下程序:PrivateSubForm_Click()Dimaa=Array(1,2,3,4,5,6,7,8,9,10)n=InputBox("请输入一个小于10的正整数")i
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7>)&b$&Right$(a$,12)后,变量c$的值为()。
表达式2*3^2+4*2/2+3^2的值是()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
随机试题
病人高热,问其住院几天了,病人称“现在是下午,我家住城里,花都开了……”。这一症状属于【】
氨基甲酸酯中毒的解救是异烟肼中毒的解救是
幼儿胸部正位摄影的叙述,错误的是
地面水环境影响评价工作等级划分的条件有( )个。
某3年期债券年利率为5%,筹资费用率为1%,实际筹资额与名义借贷额相同,采用简化计算式计算的借贷资金成本为()。
银行冻结单位存款的期限不超过1年。()
在windowsXP系统中文件名不能以数字字符开头。()
大气和云层既可以折射也可以吸收部分太阳光,约有一半照射地球的太阳能被地球表面的土地和水面吸收,这一热能值十分巨大。由此可以得出:地球将会逐渐升温以致融化。然而,幸亏有一个可以抵消此作用的因素,即_______。填入划横线部分最恰当的一句是:
下列各句中没有语病的一句是( )。
设整型数组a有10个元素,其中前9个元素中数已按小到大顺序排列,下面程序段的作用是x=InputBox("请输入一个整数")k=8DoIfx>=a(k)Thena(k
最新回复
(
0
)