首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #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
25
问题
下列程序的输出结果是【 】。
#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://jikaoti.com/ti/TbI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是()。
在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是
在考生文件夹下有一个工程文件sjt4.vbp。该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。窗体上有名称分别为Textl、Text2的两个文本框,用于接收输入的M和N(要求M<N)。单击名称为Commandl、标题为“计算”的命令按钮,
在考生目录下有一个工程文件sjt5.vbp和文本文件in5.dat,其中有若干个用一个空格符隔开的英文单词。窗体上有2个命令按钮,其功能是:单击“读数据”按钮,可以读入in5.dat文件中的所有内容并显示在文本框中。单击“统计”按钮,能
以下数列:1,1,2,3,5,8,13,21……的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,其标题为“移动本按钮”,如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写入一条语句。
数据库设计中反映用户对数据要求的模式是()。
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
下面不属于软件需求分析阶段主要工作的是
算法的时间复杂度是指()。
随机试题
Photoshop中的滤镜效果能创建出很多特效,在下面的图中,可能用到了哪个滤镜效果?
人的生理需要和动物的生理需要有本质的区别,人的生理需要受()制约。
代表听眶线的英文缩写是
右室收缩压明显高于肺动脉收缩压的情况是
手三阴经与足三阴经交接的部位是()足三阳经与足三阴经交接的部位是()
梨型心脏见于
甲和乙签订合同,约定甲运送100台空调给乙,乙收到空调后的15日内一次性付清货款20万元。后甲和乙就此合同引发纠纷,甲将乙诉至法院。则关于本案下列说法中正确的是:()
下列选项不属于谈话法的基本要求的是()。
云南气候基本属于亚热带高原季风型,冬季受干燥的大陆季风控制,夏季盛行湿润的海洋季风。()
[2005年]设X1,X2,…,Xn(n>2)为来自总体N(0,1)的简单随机样本,其样本均值为,记Yi=Xi一(i=1,2,…,n).求:[img][/img]Yi的方差D(Yi)(i=1,2,…,n);
最新回复
(
0
)