首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int x) {if(x/2>1)fun(x/2); printf("%d",x); } main() {fun(7);printf("
有以下程序: #include<stdio.h> void fun(int x) {if(x/2>1)fun(x/2); printf("%d",x); } main() {fun(7);printf("
admin
2019-01-11
67
问题
有以下程序:
#include<stdio.h>
void fun(int x)
{if(x/2>1)fun(x/2);
printf("%d",x);
}
main()
{fun(7);printf("\n");}
程序运行后的输出结果是( )。【10年9月】
选项
A、1 3 7
B、7 3 1
C、7 3
D、3 7
答案
D
解析
本题主要考查了函数劬(int x)的递归调用,当x除以2的值大于1时,就接着执行函数fun(x/2),所以在主函数中,当执行fun(7)时,函数fun执行两次,第一次输出3,第二次输出7。
转载请注明原文地址:https://kaotiyun.com/show/2axp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行时给变量x输入12,则以下程序的运行结果是【】;main(){intx,y;scanf(""%d"",&x);y=x>12?x+10:x-12;printf(""%d\n"",y
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
根据下列的定义,能打印出字母P的语句是()。structstu{charname[10];ihtage;};structstus[10]={"John",11,"Paul"
设有以下语句:charX=3,y=6,z;z=XY<<2;则2的二进制值是
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];primf("%d,j-40);}
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
有下列二叉树,对此二叉树前序遍历的结果为()。
下面关于完全二叉树的叙述中,错误的是______。
随机试题
请论述我国认证制度的总体架构。
下列关于肠结核腹泻特点的叙述,错误的是
A.耗气伤津B.伤津耗液C.阻遏气血,易袭阳位D.阻遏气机,损伤阳气风淫证致病特点
称作"娇脏"的是()
卡介苗接种是预防结核病的一种有效措施,常用的接种方法是
企业董事会或类似机构通过的利润分配方案中拟分配的现金股利或利润时,企业则不作账务处理,应待股东大会或类似机构审议批准的利润分配方案确定分配给投资者的现金股利或利润时,才作账务处理。()
甲集团公司(以下简称甲公司)主要从事工程机械的生产和销售,产品主要通过买断的形式销售给各地经销商,少量直接销售给最终用户。ABC会计师事务所于2016年下半年首次接受委托审计甲公司2016年度财务报表,并委派注册会计师A担任审计项目合伙人。A注册会计师了解
HowtoStartaSmallBusinessintheUSPeoplefromothercountriesoftentakeAmericaasthe"landofopportunity".America
Stressisanaturalpartofeverydaylifeandthereisnowayyoucanavoidit,______youcanavoidbeinghungry.
DoCollegeInterviewsCount?[A]DannyPetersworekhakis,abutton-downshirt,and"decentshoes,onlybecausemyfathermademe
最新回复
(
0
)