首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 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
57
问题
以下程序运行后的输出结果是【 】。
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全国计算机二级
相关试题推荐
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为
若变量n中的值为24,则print函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d"
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t;inti,j;for(i
设血a=12;,则执行完语句a+=a-=a*a;后,a的值是______。
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
软件危机是大型软件开发中出现的现象,下列选项中的______是其主要表现。①软件生产的复杂性。②软件生产进度无法控制。③软件生产高成本、无法控制。④软件需求定义不准确。
算法一般都可以用_____控制结构组合而成。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为______。
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
随机试题
采取()对比实验,有利于消除外来因素的影响,提高实验准确性。
超筋梁的正截面极限承载力取决于()
根据不同的产品市场需求和竞争情况,采取各种灵活多变的定价策略,主要有()等。
不宜采用射水辅助手段沉桩施工的土层是()。
固定收益证券综合电子平台的交易时间为()
按发行方式分类,结构化金融衍生产品可分为()。
下列关于实际执行的重要性水平的说法中,不正确的是()。
近年来,党和政府在公共财政覆盖农村方面做了几件大事:全面取消农业税,免除农村义务教育学杂费,建立新型农村医疗制度,建立新型农村社会养老机制,深受广大农民群众的欢迎,他们称之为“种地不交税,上学不付费,看病不太贵,养老不犯愁”。这些事实,体现了()。
柔性管理是指组织以人为中心,灵活运用各种管理方法,通过影响人的心理,产生良好的管理效果。根据上述定义,以下属于柔性管理的是:
教育行动研究比较适合()采用。
最新回复
(
0
)