首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #include <stdio.h> void fun(int x) { if(x/2>0) fun(x/2); printf("%d",x); } main()
下列程序的输出结果是【 】。 #include <stdio.h> void fun(int x) { if(x/2>0) fun(x/2); printf("%d",x); } main()
admin
2009-08-24
27
问题
下列程序的输出结果是【 】。
#include <stdio.h>
void fun(int x)
{
if(x/2>0) fun(x/2);
printf("%d",x);
}
main()
{
fun(3);printf("\n");
}
选项
答案
13
解析
此题考查的是函数的递归调用,进入主函数调用fun()函数,进行if语句的判断,当x=3时,条件成立,执行fun(x/2);语句,递归调用fun()函数本身,进行if语句条件判断,if(x/2>0)条件不成立,用printf输出1;返回上一次调用fun()函数,printf输出3,因此程序的最终输出结果为:13。
转载请注明原文地址:https://kaotiyun.com/show/onWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1Click()DimintNumAsIntegerintNum=
窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CD1.DialogTitle="改变颜色"CD1.Color=
在名称为Forml的窗体上添加一个名称为Ll的标签,标题为“口令”;添加两个文本框,名称分别为Textl、Text2,初始内容为空;再添加三个命令按钮,名称分别为Cl、C2、C3。标题分别为“显示口令”、“隐藏口令”、“复制口令”。在程序开始运行时,向Te
在考生文件夹下有一个工程文件sjt4.vbp,包含了所有控件和部分程序,如图所示。其功能如下:①单击“读数据”按钮,可将考生文件夹下ind.dat文件中的100个整数读到数组a中。②单击“计算”按钮,则根据从组合框Combol中选中的项目,对数
以下选项中,不合法的VisualBasic的变量名是
下面不属于需求分析阶段任务的是
能够将组合框Combol中最后一个数据项删除的语句为
以下选项中,不合法的VisualBasic的变量名是( )。
随机试题
A.头顶部B.头侧部C.额部D.上肢内侧手太阴肺经行于
在PowerPoint2003窗口中选择“文件”/“新建”命令,打开“新建演示文稿”窗格,在“新建”区域列出空演示文稿、根据设计模板、__________、根据现有演示文稿以及相册等几种创建新演示文稿的方法。
根据中外合资经营企业法的规定,中外合资经营企业的组织形式是()。
以下属于矿长对本企业的安全生产工作负责的有()。
运输标志是印制在()。
存款保险基金的来源不包括()。
探究研讨法突出的教学特点表现在()。
政府的职责和作用主要是()。
伊索寓言中有一则故事:墙壁被钉子猛烈地钉坏了,便大声叫道:“你为何要钉坏我,我与你无冤无仇,什么坏事我都没做。”钉子辩解道:“这一切都不是我的责任,你应该去责怪那个狠狠敲打我的人。”这个寓言意在告诉人们()。
Youhavereadthefollowingmagazineadvertisementinwhichacertaincompanyislookingforanofficeassistant.Youwanttowr
最新回复
(
0
)