首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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://jikaoti.com/ti/XzG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);}则以下选项中错误的fun函数首部是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
有以下程序#includevoidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b}:pt=c;以下选项中表达式的值为11
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行或删行,
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
随机试题
审查该行政许可申请的工作人员为听证主持人()
根据国际标准的规定,目前传真机的主扫描点密度一般为()
融资租赁关系中涉及的当事人为()
目前最主要的治疗原则应是经积极治疗病人症状消失,血糖大致正常,从长远的治疗效果,最重要的措施应是
强心苷中毒引起的室性心律失常的首选药物是
某水利工程施工项目,项目法人依据《水利水电土建工程施工合同条件》,与施工单位签订了施工合同,招标文件中的工期为270天,协议书中的工期为242天。施工中发生了下列事件:事件1:施工单位在按监理单位签发的设计文件组织施工前,发现某部位钢筋混凝土浇筑要
根据所给的经济业务资料编制会计分录。企业接受某股东以货币150000元和非专利技术进行的投资,非专利技术协商作价320000元。
监察机关可以通过()的方式,对监察对象的执法情况、廉政建设情况进行经常性的监督检查,促使其严格执法,改进工作。
一群猴子采摘水蜜桃,猴王不在的时候,一个大猴子1小时可采摘15千克,一个小猴子1小时可采摘11千克;猴王在场监督的时候,大猴子的1/5和小猴子的1/5必须停止采摘,去伺候猴王。有一天,采摘8小时,其中只有第一小时和最后一小时有猴王在场监督。结果共采摘338
有网友发帖称,8月28日从湖北襄樊到陕西安康的某次列车。其有效座位为978个,实际售票数却高达3633张。铁路局要求,普快列车超员率不得超过50%,这次列车却超过了2~70%,属于严重超员。如果以下陈述为真,哪一项最能质疑该网友的论断?
最新回复
(
0
)