首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s
admin
2010-12-16
40
问题
以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } voidmain(){cout<<fun(3);}
选项
A、1
B、2
C、3
D、4
答案
A
解析
题中fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2),第二次调用时:fun(2)n=2 s= 2,返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/AQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intm=12;intfun(intx,inty){staticintm=3;m=x*y-m;return(m);}main(){
有以下程序:#inelude<stdio.h>#defineSUB(A)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是()。
有以下程序:#includemain(){chara=4;printf("%d\n",a=a<<1);}程序的运行结果是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
设intx=5,则表达式x一=x+x的值为()。
数据流图中带有箭头的线段表示的是()。
模块独立性概念是模块化,抽象,【】。这些软件工程基本原理的直接产物。
随机试题
公务员考试的基本方式是()
榜样激励是通过树立榜样,满足员工模仿和学习的需要,把员工的行为引导到组织目标所期望的方向。()
女性,32岁,发热、腰痛、尿频、尿急1个月,近3天全身关节酸痛、尿频、尿急加重。体检:体温39.5℃,白细胞13×109/L,中性粒细胞86%,尿培养大肠杆菌阳性,诊断为大肠杆菌性尿路感染。应首选
风机盘管加新风空调系统,新风应()。
甲公司为购买货物而将所持有的汇票背书转让给乙公司,但因担心以此方式付款后对方不交货,因此在背书栏中记载了“乙公司必须按期保质交货,否则不付款”的字样。乙公司在收到票据后没有按期交货。根据票据法律制度的规定,下列表述中,正确的是()。
2016年12月1日,A公司应收B公司货款200万元,由于B公司发生财务困难,遂于2016年12月31日进行债务重组。A公司同意免除债务50万元,并将剩余债务延期2年,利息按年支付,年利率为5%,同时附或有条件:债务重组后,如B公司自2017年起盈利,则当
“先天下之忧而忧,后天下之乐而乐”是范仲淹的名句。()
关于知识库内容初始的说法,错误的是()。
Ibecameinterestedinwritingatanearlyage.Sowhenmyfourth-gradeteachertoldmeabouta【C1】______writer’sconferencewh
A、Hehashadaheartattackbecauseofsmoking.B、Hehasseriouslungdisease.C、Heiscoughingbecauseoftoomuchsmoking.D、H
最新回复
(
0
)