首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 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
2013-02-23
93
问题
以下程序运行后的输出结果是【 】。
fun(int x)
{ if(x/2>0)fun(x/2);
printf("%d ",x);
}
main()
{ fun(6); }
选项
答案
1 3 6
解析
主函数调用函数fun(6),由于6/2>0为真,所以递归调用fun(3),接着递归调用fun(1),输出1,返回上一层输出3,再返回上一层输出6。故空白处应该填1 3 6。
转载请注明原文地址:https://kaotiyun.com/show/4hJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序是用来判断数组中特定元素的位置所在。如果输入如下整数:876675896101301401980431451777#include<conio.h>#include<stdio.h>intfun(
已知intk=10,m=3,n;则下列语句输出结果是printf("%d\n",n=(k%m,k/m));
执行下面的语句后,表达式++x>b?x:b-->++x?++b:x的值为______。intx=5,b=5;
软件(结构)设计阶段产生的文档是______。
设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素进入队列Q,若6个元素出队列的顺序是a2、a4、a3、a6、a5、a1,则栈的容量至少是______。
选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。main(){inta;floatb;【】【】}输入形式:3.52<空格>6<回车>输出形式:a*b=21.12
假定变量x为int类型,请以最简单的形式写出与逻辑表达式!x等价的C语言关系表达式【】。
下列说法正确的是()
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
随机试题
出租车与私人汽车之间的需求交叉弹性为0.2,如果出租车服务价格上升20%,私人汽车的需求量会如何变化?
以下哪种语言是面向问题处理过程的?
碘酊作为口腔内消毒剂的浓度应是
(2007年)设真空中点电荷+q1和点电荷+q2相距2a,且q2=2q1,以+q1为中心、a为半径形成封闭球面,则通过该球面的电通量为()。
按驱动灭火剂的动力来源可将灭火器分为()
求sin2235°-CSC2150°-cos2235°+tan2420°-sec2220°+cot2130°。
下列是我国古代的一些历史文化名人,其中属于两汉时期的是()。①老子②屈原③华佗④孔子⑤李斯⑥孙武⑦张衡⑧董仲舒
HTML代码imgsrc=nameborder=?表示______。A.添加一个图象B.排列对齐一个图象C.设置围绕一个图像的边框的大小D.加入一条水平线
设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是
Forthispart,youareallowed30minutestowriteanessaybasedonthepicturebelow.Youshouldstartyouressaywithabrief
最新回复
(
0
)