首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是________。 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
28
问题
下述程序的输出结果是________。
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全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为
以下数据结构中属于线性数据结构的是
程序中头文件typel.h的内容是#defineN5#defineM1N*3#define"typel.h"#defineM2N*2main(){inti;i=
以下选项中可作为C语言合法整数的是
已知字符’A’的ASCII码值为65,以下语句的输出结果是【】。charch=’B’;printf("%c%d\n",ch,ch);
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数数返回字符串:yes!否则函数返回这符串:no!并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空#include<string.h>
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
若已定义:inta=25,b=14,c=19;执行以下三目运算符(?:)所构成的语句:a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d
单个用户使用的数据视图的描述称为()。
面向对象的模型中,最基本的概念是对象和【】。
随机试题
给定资料: 1.2013年7月1日起,修改后的劳动合同法正式施行,其中规定被派遣劳动者享有与用工单位的劳动者同工同酬的权利。为加强操作性,人社部又针对劳务派遣法条进行细化并发布了征求意见稿。然而,现实中比比皆是的同工难同酬的现象让“同工同酬"这块改革的“
痄腮易并发睾丸肿痛的机理是
《中华人民共和国执业医师法》所称医师包括
为婴儿行心肺复苏术,建立人工呼吸时,术者吹气频率为
下列关于国有独资公司董事会的表述中,正确的是( )。
索赔文件包括()。
评估投资项目采用的专家调查法又称为()。
学校教育对于个体发展的功能体现在哪些方面?
简述盲视及其实验证据。
下面程序段是创建一个Date类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。importjava.util.*;imporjava.io.*;publicclassSerializeD
最新回复
(
0
)