首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是________。 long fun5(int n) { long s; if((n==1)‖(n==2)) s=2; else s=n+fun5(n-1);
下述程序的输出结果是________。 long fun5(int n) { long s; if((n==1)‖(n==2)) s=2; else s=n+fun5(n-1);
admin
2012-12-03
35
问题
下述程序的输出结果是________。
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);}
选项
答案
9。
解析
本题考查if…else语句用法,当n=4时不满足条件,所以fun5(4)=4+fun5(3);当n=3时也不满足条件,fun5(3)=3+5(2);当n=2时满足条件,此时fun5(2)=2,故x=4+3+2=9。
转载请注明原文地址:https://kaotiyun.com/show/kuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);
若有以下程序#include<stdio.h>voidf(intn);main()(voidf(intn);f(5);}voidf(intn){
以下不能定义为用户标识符的是
有以下语句段:intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值:n1=10n2=20每个输出行从第一列开始,请填空。
在关系数据库中把数据表示成二维表,每一个二维表称为【】。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。
若变量已正确定义,要求程序段完成求51的计算,不能完成此操作的程序段是
下列不属于软件工程的3个要素的是()。
以下数据结构中不属于线性数据结构的是______。
随机试题
下列对我国古代称谓的解释,正确的有()。
A.急性胆囊炎B.肝内胆管结石C.胆囊癌D.肝脓肿上述疾病中,一般转氨酶不升高的是
正常血小板直方图分布范围在
男性,72岁,转移性右下腹痛16小时,体温正常,无腹肌紧张,右下腹压痛、反跳痛不明显,结肠充气实验(+),该患者首选的治疗方法是
何先生,52岁,因肝硬化食管静脉曲张、腹水院治疗。放腹水3000ml后出现精神错乱、幻觉、翼样震颤,伴有脑电图异常等。此时病人可能处于肝性脑病的
男,30岁。左大腿刀刺伤18小时,伤口红肿明显,并有渗液。该患者此时宜采取的治疗方法是
关于装配式结构中接头和拼缝的要求,不符合规定的是()。
作为员工素质测评量化的主要形式,类别量化与模糊量化都可以看作是()。
GoogleProfileTheactofGooglingoneselfhasbecomethedigitalage’sleadingguiltypleasure—anactivityenjoyedbyalla
Unexpectedly,he______atherbirthdayparty.Allofusthoughthewouldn’tcome.
最新回复
(
0
)