首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 main() { int x=0; sub(&x,8,1); printf("%d\n",x); } sub(int *a,int n,int k) { if(k<
以下程序的输出结果是【 】。 main() { int x=0; sub(&x,8,1); printf("%d\n",x); } sub(int *a,int n,int k) { if(k<
admin
2009-01-15
32
问题
以下程序的输出结果是【 】。
main()
{ int x=0;
sub(&x,8,1);
printf("%d\n",x);
}
sub(int *a,int n,int k)
{ if(k<=n)sub(a,n/2,2*k);
*a+=k;
}
选项
答案
7
解析
在主函数中定义了一个变量x并赋初值0,然后执行函数调用语句,该语句的执行过程为sub(&x,8,1)调用sub(&a,4,2),sub(&a,4,2)调用sub(&a,2,4),sub(&a, 2,4)中由于2<4,所以if后面括号里的判断为假,递归结束,执行其后的*a+=k;语句此时x=x+k=0+4=4,回推到上一层调用函数sub(&x,4,2)中,执行后面的语句,x=x+k=4+2=6,在回推到最上一层调用函数sub(&x,8,1)执行后面的语句,x=x+k=6+1=7,所以最后输出7。
转载请注明原文地址:https://jikaoti.com/ti/prK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,PrivateSubCommand1_Click()yAsInteger)As
有下面程序代码:PrivateSubCommand1Click()a=3s=0Fork=1To5S=s+aModka=a+kNextkPrintsEndSub程序运行后,单击命令按钮Comma
为使程序运行时通用对话框CDl上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击”统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2-56所示。在给出的窗体文件中已经添
在考生文件夹中有一个工程文件sjt4.vbp。窗体上已有控件,如图2-47所示。请在属性窗口中将Listl设置为可以多项选择(允许使用Shift键或Ctrl键进行选择)列表项。要求:双击Listl.中的某一项时,该项目被添加到List2中,同时在Listl
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
下面不能作为结构化方法软件需求分析工具的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
随机试题
在X线照片中主要的斑点是
对×公司吸收甲公司投资事项,下列会计分录正确的是()。×公司1999年度的资本收益率为()。
各国针对普遍服务补偿机制主要采取的措施有()。
A、 B、 C、 D、 C本题考查图形的叠加规律。前一组图的第一、二幅图叠加后构成第三幅图,依此规律,本题正确答案选C。
马克思主义政党是工人阶级或无产阶级反对资产阶级的斗争发展到一定阶段的产物,其产生条件是()
1939年,毛泽东在《中国革命和中国共产党》中曾深刻分析了中国的基本国情:“帝国主义列强侵略中国,在一方面促使中国封建社会解体,促使中国发生了资本主义因素,把一个封建社会变成了一个半封建的社会;但是在另一方面,它们又残酷地统治了中国,把一个独立的中国变成了
阅读以下说明,回答问题1~问题3。【说明】某公司对外提供Web服务及E-mail和DNS服务等,同时对所有员工提供Internet服务。其拓扑结构如图3.44所示。具体网络情况如下。①外网(即外部网)接口S1,地址
设计窗体时,可通过设置命令按钮的一个属性来指定按钮上要显示的文字,该属性是
WhatWeTakeFromandGivetotheSeaAslongaswehavebeenonearth,wehaveusedtheseaaroundus.Wetakefromtheoce
TheplaywrightDavidHenryHwanghasbeeninhighdemandinrecentyears—notforworkslikehisTonyAward-winningM.Butterfly,
最新回复
(
0
)