首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include <stdio.h> fun(int x) { if(x/2>0) fun(x/2); printf("%d",x); } main() { fun
以下程序运行后的输出结果是【 】。 #include <stdio.h> fun(int x) { if(x/2>0) fun(x/2); printf("%d",x); } main() { fun
admin
2009-01-15
42
问题
以下程序运行后的输出结果是【 】。
#include <stdio.h>
fun(int x)
{ if(x/2>0) fun(x/2);
printf("%d",x);
}
main()
{ fun(6); }
选项
答案
1 3 6
解析
程序中定义了一个递归调用函数fun。程序运行时,先把实参6传给形参。if语句中6/2>0成立,执行fun(x/2),即fun(3),同时输出x的值6;再判断if条件,3/2>0成立,再执行fun(x/2),即fun(1),同时输出x的值3;此时1/2>0不再成立,输出1。而递归调用的输出顺序是相反的,故输出结果为1 3 6。
转载请注明原文地址:https://kaotiyun.com/show/bzXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VisualBasic源程序的续行符为
执行语句DimX,YAsInteger后,
以下过程定义中正确的过程首行是
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger.sAsIntegerg=1Fork=1To3x=x+1procxs=s+xNextkPrintsEndSubP
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CD1.ShowOpenCD1.DefaultExt=”doc”在打开文件的对话框中选择了“c:\filel.txt”文件,则FileTitle属性的值是(
设窗体中有一个文本框Textl,若在程序中执行了Text!.SetFocus,则触发
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
设有如下程序:PrivateSubForm.Click()num=InputBox("请输入一个实数"):p=InStr(num,"")Ifp>0ThenPrintMid(num,p+1)Else
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
随机试题
根据马斯洛需要层次理论,归属与爱的需要是_____。
Mostepisodesofabsent-mindedness-forgettingwhereyouleftsomethingorwonderingwhyyoujustenteredaroom—arecausedbya
我在找其他东西的时候,偶然发现了这张老照片。
A.头痛而眩B.头痛隐隐而晕C.头痛而空D.头痛如裂血虚头痛的临床特征是
女性,18岁。水肿少尿20天,近2天出现发烧,体温达38℃。检查:BP120/80mmHg,Hb110g/L,尿常规白细胞10~15个/HP。最可能的诊断为
纳税人享受减税、免税待遇的,在减税、免税期间应当按照规定办理纳税申报。()
马克思的利率决定理论认为,利率取决于()。
我们现在说到“官吏”,一般都笼而统之,一概叫“官吏”。实际上,自古以来“官”与“吏”乃是两山对峙二水中分的两回事。就其来源来说,官是指朝廷命官,是需要经过科举、军功或世袭得来的,而吏却是官雇佣的人员,也叫作幕僚,对于现代的国际社会,官应当是需要选举的人员,
设某商品的最大需求量为1200件,该商品的需求函数Q=Q(p),需求弹性η=>0),p为单价(万元).(I)求需求函数的表达式;(Ⅱ)求P=100万元时的边际收益,并说明其经济意义.
•Lookatthesentencesbelowandthefollowingadvertisements.•Whichbusinessforsaledoeseachsentence(1-7)referto?•For
最新回复
(
0
)