首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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;} m
有以下程序: 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;} m
admin
2010-12-10
25
问题
有以下程序: 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() {intm=7,r; f(m,&r);printf("%d\n",r);} 程序运行后的输出结果是______。
选项
A、2
B、1
C、3
D、0
答案
A
解析
题目中定义了一个指针变量r作为形参f()的函数。在主函数main()中定义了两个变量m和r,同时给m赋初值7,调用函数f(m, &r)并执行,函数f()通过指针r将最后的值返回。
转载请注明原文地址:https://jikaoti.com/ti/xXB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click()Fori=1To10Item="Item"&iList1.AddItemItem
某人设计了一个窗体用于登录注册信息,上面有若干控件,其中接收注册时间输入的文本框名称为Text1。他希望,当要输入注册时间时能自动填写当前时间,于是编写了一行代码:Text1.Text=Date请问,这行代码应该放入()事件的事件过程中才能达到
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击“产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图3-115(a)所示;单击“重排数据”按钮,将把Text1
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
随机试题
从经济角度上看,常压气体的适宜流速为20-40m/s。
______isregardedasa"worshipperofnature."Hecanpenetratetotheheartofthingsandgivethereadertheverylifeofnatu
如果产权比率为1.2,则权益乘数为
伤寒暴发流行的主要因素是下列哪项
降低麻疹发病率的关键措施是
下列内容,不应在其他项目清单中列项的是()。
建设单位与施工单位的合同中约定:“双方在履行:过程中发生的争议,由双方当事人协商解决,协商不成立的,可以向有关仲裁委员会申请仲裁”。后双方发生纠纷,建设单位要求向甲仲裁委员会申请仲裁,施工单位要求向乙仲裁委员会申清仲裁,双方争执不下。关于纠纷解决方式选择的
京剧伴奏乐器的“三大件”包括京胡、京二胡和()。
党的十八大做出了实施创新驱动发展战略的重大部署,强调科技创新是提高社会生产力和综合国力的战略支撑,必须摆在国家发展全局的核心位置。()
在接受治疗的腰肌劳损患者中,有人只接受理疗,也有人接受理疗与药物双重治疗。前者都可以得到与后者相同的预期治疗效果。对于上述接受药物治疗的腰肌劳损患者来说,此种药物对于获得预期的治疗效果是不可缺少的。如果上述断定为真,则以下哪项一定为真?()
最新回复
(
0
)