首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #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
48
问题
下列程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在名称为Forml的窗体上添加一个名称为Pl的图片框,并利用属性窗口把考生文件夹中的图标文件Open.ico放到图片框中;再添加一个通用对话框控件,名称为CD1,利用属性窗口设置相应属性,即打开对话框时:标题为“打开文件”,文件类型为“Word文档”,初始
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框Listl中,如图所示。在窗体文件中已
考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与最小值分别
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
PrintFormat(1234.56,"###")语句的输出结果是
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
某二叉树共有7个结点,其叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
随机试题
知识的保持是通过什么来实现的?()。
正常打捞,公锥下至鱼顶以上()时,开泵冲洗,然后以小排量循环并下探鱼顶。
下列说法正确的是()。
以下合同中属于可撤销合同的是()。
下列各项中属于增值税“价外费用”的有()。
()是商业银行支付给员工的业绩报酬和增收节支报酬,主要根据当年经营业绩考核结果来确定。
根据《企业所得税法》,企业所得税的税率为()。
关于第一次工业革命和第二次工业革命的说法不正确的是()。
中国共产党在新民主主义革命领导权问题上有着深刻认识,党认为实现对革命的领导权的根本保证是:
PARENTS:MakeYourChildAWinnerPlayingonasoccerteamcanbeanimportantexperienceinyourchild’slife.Participatio
最新回复
(
0
)