首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) {if(y==0)return x; else return(fun(一一x,一一y)); } main() {printf(’’%d\n’’,fun(5,3));} 程序运行后的输
有以下程序: #include int fun(int x,int y) {if(y==0)return x; else return(fun(一一x,一一y)); } main() {printf(’’%d\n’’,fun(5,3));} 程序运行后的输
admin
2020-04-18
32
问题
有以下程序:
#include
int fun(int x,int y)
{if(y==0)return x;
else return(fun(一一x,一一y));
}
main()
{printf(’’%d\n’’,fun(5,3));}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
子函数的功能是递归调用,但可以看出递归时,x和y的值是同时减小的,且没有其他表达式,所以当y为0的时候,x=x—y=5—3=2。
转载请注明原文地址:https://kaotiyun.com/show/BtCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=1,m=1,k;i+=m+1;m=i+x+y;returnm;k=fun(j,m);print
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);)程序运行后的输出结果是
下列关系表达式中,结果为“假”的是
以下选项中,能用作用户标识符的是()。【09年9月】
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
幼儿学习的方式随着语言的发生及其在心理活动中作用的增长而有所变化。幼儿学习方式主要有_________、_________、言语学习、综合性的学习方式和关系中的学习等。
在Word2010编辑状态下,要想删除光标前面的字符,可以按()键。
急性心肌梗死时下列哪种酶先恢复正常
防止裂片的措施有哪些?
反映均数抽样误差大小的指标是
属于美国个人所得税的课税所得的是( )。Ⅰ.薪金所得Ⅱ.经营所得Ⅲ.利息所得Ⅳ.失业所得Ⅴ.凭借“出差身份”获得的生活费补助
下列哪项不在区位分析的范围内()
阅读下面材料,回答问题。某中学的于老师作为一名班主任,每天要管理的事情太多,经常感到分身乏术,真希望有个助手能够帮助自己。有一天,于老师突然想到,能不能让学生来代替自己,行使班主任的“特权”呢?于是决定试一试。经过认真考虑,于老师决定选择平时在班
先进的社会意识之所以能对社会的发展起促进作用,是因为其()。
YouarepreparingforanEnglishtestandareinneedofsomereferencebooks.Writealettertothesalesdepartmentofabooks
最新回复
(
0
)