首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #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
29
问题
以下程序运行后的输出结果是【 】。
#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全国计算机二级
相关试题推荐
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labe11),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以卖现上述操作的事件过程是
执行语句DimX,YAsInteger后,
(1)在考生文件夹下有一个工程文件sjt3.vbp,包含两个名称分别为Form1、Form2的窗体。窗体上已有部分控件,请在Form1窗体上再画一个名称为Text1的文本框,初始内容为空,初始状态为不可用(如图1-204所示),输入字符时文本框内将显示字符
窗体上有一个Text1文本框,并编写了下面事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运
运行如下程序PrivateSubCommandl_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j)=i*2+jIfa(i,j)/7=a(i,j)\7Then
有下面程序代码:PrivateSubCommand1_Click()DimaAsStringa="COMPUTER"n=search(a,"T"):PrintIIf(n=0,"未找到",n)EndSubPrivateFunctio
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CD1.ShowOpenCD1.DefaultExt=”doc”在打开文件的对话框中选择了“c:\filel.txt”文件,则FileTitle属性的值是(
设窗体中有一个文本框Textl,若在程序中执行了Text!.SetFocus,则触发
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
随机试题
符合系统性红斑狼疮临床特点的是
A.陷下则灸之B.菀陈则除之C.热则疾之D.寒则留之脱肛的针灸治疗原则是
患者食欲和记忆力减退。检查:眼睑苍白,血红细胞、白细胞和血小板均减少。应首先考虑的是
甲对乙享有10万元到期债权,乙无力清偿,且怠于行使对丙的15万元债权,甲遂对丙提起代位权诉讼,法院依法追加乙为第三人。一审判决甲胜诉。丙应向甲给付10万元。乙、丙均提起上诉,乙请求法院判令丙向其支付剩余5万元债务,丙请求法院判令甲对乙的债权不成立。关于二审
下列是水路运输的特点的有()。
改革开放是一场新的革命,它不是对社会主义制度的否定,而是一个阶级推翻另一个阶级的革命。()
《同声歌》的作者是:_______。
李某去世后,其仇人王某将李某的骨灰撒到了大海,致使李某的家人蒙受巨大的悲痛。下列选项正确的是()
WhichisNOToneofthemajorexportsofNewZealand?
A、Themanispleasedtoworkforthewoman.B、Themanhoistedthesuitcasewithoutmucheffort.C、Thewomandoesn’tknowwheret
最新回复
(
0
)