首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 fun(int x) { if(x/2>0) fun(x/2); printf("%d " ,x); } main() { fun(6); }
以下程序运行后的输出结果是______。 fun(int x) { if(x/2>0) fun(x/2); printf("%d " ,x); } main() { fun(6); }
admin
2009-01-15
21
问题
以下程序运行后的输出结果是______。
fun(int x)
{ if(x/2>0) fun(x/2);
printf("%d " ,x);
}
main()
{ fun(6); }
选项
答案
1 3 6
解析
本题考核的知识点是函数递归。主函数调用函数fun(6),由于6/2>0为真递归调用fun(3),接着递归调用fun(1),输出1,返回上一层输出3,在返回上一层输出6。故空格处应该填1 3 6。
转载请注明原文地址:https://kaotiyun.com/show/woXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序段a$=”VisualBasicProgramming”:b$=”C++”c$=UCase(Left$(a$,7))&b$&RightS(a$,12)变量c$的值为
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
下面关于菜单的叙述中正确的是
以下叙述中,错误的是
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
下列叙述中正确的是()。
表达式Sin(0)+Abs(-1)+Int(Rnd(0))+Len(Str(3.14))的值是
随机试题
房一室延搁(atrio-ventriculardelay)
Whichofthefollowingisdormantvolcano?()
采用旋转/旋转扫描方式的CT机是
某女,36岁,婚后3年未孕,月经规律,周期28~30天,停经48天后开始阵发性下腹痛,反复发作持续5天伴肛门坠胀,近3天阴道少量出血,检查下腹部压痛及反跳痛,有移动性浊音,妇科检查示:后穹隆饱满,宫颈有举痛,子宫稍软正常大小,左附件压痛肌紧张,右附件压痛较
患者,女。38岁,患风湿性心脏病二尖瓣狭窄,休息时出现呼吸急促,不能平卧位,心率120次/分,两肺底部闻及湿哕音。应判断为()。
项目技术先进性的评价可以从()方面分析项目所采用的技术达到的水平。
建筑物基坑采用钎探法验槽时,钎杆每打入土层()mm,应记录一次锤击数。
(2013年)甲公司现有长期债券和普通股资金分别为18000万元和27000万元,其资金成本分别为10%和18%。现因投资需要拟发行年利率为12%的长期债券1200万元,筹资费用率为2%;预计该债券发行后甲公司的股票价格为40元/股,每股股利预计为5元,股
根据仲裁法的规定,当事人提出证据证明()的,可以向仲裁委员会所在地的中级人民法院申请撤销裁决。
Mostpeoplebelievethatsavingmoneyisquitenecessary.Butnowadays,manyyoungpeopleliketospendmoneywithoutthinkingo
最新回复
(
0
)