首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】 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
2005-08-15
34
问题
以下程序运行后的输出结果是【 】
fun(int x)
{ if(x/2>0) fun(x/2);
printf("%d ",x);
}
main( )
{ fun(6); }
选项
答案
1 3 6
解析
本题考查了函数的递归调用。第一次调用fun()函数时,x值为6,x/2>0成立,再一次调用fun()函数,但输出x值的语句尚未执行,断点保存。第二次调用时x值为3,x/2>0仍成立,再一次调用fun()函数时,但x的值3尚未输出,断点保存。第三次调用时x值为1,条件不成立,输出1,递归返回到第二次调用,输出x的值3,再次递归返回到第一次调用,输出x的值为6。
转载请注明原文地址:https://kaotiyun.com/show/KYHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为
关于KeyPress事件,以下叙述中正确的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
下列关于控件数组的叙述中,正确的是()。
设窗体上有一个水平滚动条HSerolll和一个命令按钮Command1,及下面的事件过程:PrivateSubForm_Load()HScroll1.Min=0HScroll1.Max=100EndSubPrivateSubComman
在考生文件夹下有一个工程文件sjt5.vbp,请先装入该工程文件,然后完成以下操作:在名称为Form1的窗体上画三个命令按钮,其名称分别为C1、C2和C3,标题分别为“读入数据”、“计算”和“存盘”(如图1-107所示)。程序运行后,如果单击“读入数据”
请根据以下各小题的要求设计Visua,Basic应用程序(包括界面和代码)。(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“
十六进制数100转换为十进制数为
在多媒体计算机系统中,不能存储多媒体信息的是______。
随机试题
患者,男性,46岁,因雨天户外劳作被雷电击中,患者面色苍白、呆滞、对周围失去反应,继而瞳孔扩大、呼吸心跳停止。心脏复苏药的首选注射途径是
A.甲硝唑注射液B.氯化钙注射液C.氯化钾注射液D.硫酸镁注射液E.盐酸普鲁卡因注射液处方中加有氯化钠用以调节等渗和增加稳定性的是
急诊就医时还应进行哪些检查最有效的预防措施是
选用墙体材料时,为使室内能够尽可能冬暖夏凉,材料应:
某公司进口一批货物,装载货物的运输工具从天津申报进境转关,转关货物经海运运抵该公司,该公司在向天津海关申报转关时,应提交的单证是()。
证券公司客户的交易结算资金应当存放在商业银行,以证券公司的名义立户管理,以便于采用法人结算模式。()
以下具有企业性质的法人资格的是()
Thenumberofnamesontheno-flylistincreasesrapidlyfrom16to20,000mostprobablybecauseTheattitudesofFBIandBurke
从定义企业过程中,应获得()结果和资料。Ⅰ.过程组和它们所含过程的目录Ⅱ.各个过程的说明Ⅲ.关键过程名Ⅳ.产品/服务流程图Ⅴ.研究组对整个企业的理解和分析
A、istooshorttoincludegreatchangesB、iscompletelydifferentfromtheoldmodelsC、willtryhardtokeepitscharacteristic
最新回复
(
0
)