首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 fun(iht x) { if(x/2>0) fun(x/2); printf("%d",x); } main() { fun(6); }
以下程序运行后的输出结果是【 】。 fun(iht x) { if(x/2>0) fun(x/2); printf("%d",x); } main() { fun(6); }
admin
2010-09-05
46
问题
以下程序运行后的输出结果是【 】。
fun(iht x)
{ if(x/2>0) fun(x/2);
printf("%d",x);
}
main()
{ fun(6); }
选项
答案
1 3 6
解析
本题考查函数的递归调用。函数fun是递归函数,语句fun(6)的调用过程如下:
第1次:调用fun(6),6/2=3>0成立,调用fun(3);
第2次:调用fun(3),3/2=1>0成立,调用fun(1);
第3次:调用fun(1),1/2=0>0不成立,执行语句printf("%d",x);,输出1。
推出fun(3)输出3,fun(6)输出为6。
转载请注明原文地址:https://www.kaotiyun.com/show/SMWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1|_Click()DimnAsLong,sAsStringn=InputBox("输入一个数")DoWhilen<>0
窗体上已有的3个单选按钮组成了1个名为ChkOptl的控件数组。用于区分控件数组ChkOptl中每个元素的属性是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
VB的数值型数据分为()两种。
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k
下列工具中,不属于结构化分析的常用工具的是()。
下面不属于软件设计阶段任务的是
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPriv
要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是()。
软件工程研究的内容主要包括:【】技术和软件工程管理。
随机试题
2月1日,甲、乙两公司签订100台电脑的买卖合同,甲公司于5月1日交货,乙公司于8月1日付款100万元。6月1日,因资金周转困难,甲公司与丙银行订立无追索权的保理合同,将100万元应收账款转让给丙银行,丙银行向甲公司提供保理预付款90万元。对此,下列表述正
本周蛋白检测较为先进的方法是
患儿男,7个月。因腹泻1天,发热39℃,于9月13日入院。查体:精神可,无明显脱水征,咽红。大便呈蛋花汤样,脂肪球(+)。其引起腹泻的最可能病因是
有“风药中润剂”之称的药物是()。
下列关于投标文件的补充、修改与撤回的说法,正确的有()。
银行信用的债权人是( )。
“天下文章莫大于是,一时名士皆从其游”是()的对联。
对游戏的间接指导比直接指导好。()
Politiciansandthepublicarequicktoblamecollegefacultymembersforthedeclineinlearning,butprofessors—likealltea
A、Spectators.B、Athletes.C、Fans.D、Cheerleaders.C文中提到拉拉队到底是一种娱乐,还是一种让人烦躁的干扰,体育爱好者的看法是不一致的(disagreeon),故C项正确。
最新回复
(
0
)