首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int n,int *r) { int r1=0; if(n%3==0) r1=n/3; else if(n%5==0) r1=n/5; else f(--n,&r1);
有以下程序 void f(int n,int *r) { int r1=0; if(n%3==0) r1=n/3; else if(n%5==0) r1=n/5; else f(--n,&r1);
admin
2009-03-17
29
问题
有以下程序 void f(int n,int *r) { int r1=0; if(n%3==0) r1=n/3; else if(n%5==0) r1=n/5; else f(--n,&r1); *r=r1; } main() { int m=7,r; f(m,&r);printf("%d",r); } 程序运行后的输出结果是
选项
A、2
B、1
C、3
D、0
答案
A
解析
本题考查了函数的递归调用。在f函数中,当m=7时,程序执行“f(--n,&r1);”语句,递归调用f(6,&r1),程序执行“r1=n/3;”语句,即r1= 6/3=2,然后执行“*r=r1;”语句,所以输出结果为2。
转载请注明原文地址:https://jikaoti.com/ti/bpK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1:y=1Doy=x*yIfy>10The
下面语句中能够打开随机文件的是
为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的()属性设置为True。
下面有关标准模块的叙述中,错误的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
随机试题
“感觉到了的东西,我们不能立刻理解它,只有理解了的东西才能更深刻地感觉它”,这句话表明()
上消化道出血可表现为呕吐或黑便,最重要取决于
设大气温度为30℃,冷库温度为-20℃,则逆卡诺循环的制冷系数为()。A.9.11B.5.06C.7.32D.6.58
账龄是指某一往来业务从发生之日起到月末结账之日止的时间期限。()
我国某企业在海外投资了一个全资子公司。该子公司在将所获得的利润汇回国内时,其东道国实行了严格的外汇管制,该子公司无法将所获得的利润如期汇回。此种情形说明该企业承受了()。
甲公司出售一项无形资产,取得收入500万元,产生各项费用25万元。该无形资产取得时实际成本为350万元,已摊销70万元,计提减值准备20万元。甲公司出售该项无形资产应计入当期损益的金额为()万元。
下列不属于法人机关的是()。
朋友关系的存续是以相互尊重为前提的,容不得半点强求、干涉和控制。朋友之间,情趣相投、脾气对味则合、则交;反之,则离、则绝。朋友之间再熟悉、再亲密,也不能随便过头、不恭不敬。不然,默契和平衡将被打破,友好关系将不复存在。每个人都希望拥有自己的私密空间,朋友之
Yelloworpinkflowers?Thegreenorbluesweater?Wemakedecisionsaboutcolorallthetime.Now,scientistsarestartingtof
ThereweremanygreatartistsduringtheRenaissance.PerhapsthemostfamousareLeonardodaVinciandMichelangelo.Otherarti
最新回复
(
0
)