下列程序的输出结果是______。 long fun5(int n) { long s; if((n
下列程序的输出结果是______。 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); printff"%1d/n",x);}
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:9
考查ifelse语句,n==4不满足条件,所以fun5(4)=4+fun5(3),n==3也不满足条件,fun5(3)=3+funS(2),n==2满足条件fun5(2)=2,故x=4+3+2=9。
相似问题
某市《禁止食用野生动物若干规定》第4条规定'餐饮业经营者不得以禁止食用的野生动物及其产品的名称 别称
某市《禁止食用野生动物若干规定》第4条规定"餐饮业经营者不得以禁止食用的野生动物及其产品的名称、别称、图案制作招牌、菜谱招徕、诱导顾客"。这一规范
若想通过以下输入语句使a中存放字符串1234 b中存放字符5 则输入数据的形式应该是【 】。 cha
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输入数据的形式应该是【 】。 char a[10],b;scanf("a=%s b=%c",a,& b);请帮忙给
法律的可诉性(名词解释)
法律的可诉性(名词解释)
计算机中存储容量的基本单位是字节 它的英文名称是【 】。请帮忙给出正确答案和分析 谢谢!
计算机中存储容量的基本单位是字节,它的英文名称是【 】。请帮忙给出正确答案和分析,谢谢!
大陆法系和英美法系由于形成的历史渊源不同 在形式和内容方面都有很多差别。关于两者差别 下列选项表述正
大陆法系和英美法系由于形成的历史渊源不同,在形式和内容方面都有很多差别。关于两者差别,下列选项表述正确的是()A 法典化程度不同B 法的渊源不同C
