首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 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
22
问题
以下程序的输出结果是【 】。
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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3—34所示。程序功能:单击“计算”命令按钮,则计算“1!+2
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
在考生文件夹下有一个数据库文件“samp2.aecdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTmp”。请按以下要求完成设计。(1)创建一个查询,查找并显示照片信息为空的男同学
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了3个关联表对象,名为“tStud”、“tCourse”、“tScore”、一个空表(名为“tTemp”)和一个窗体对象(名为“fTemp”)。请按以下要求完成设计。(1)创
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为()。
随机试题
药材新的药用部位属于中药注册分类中的
脊髓损伤患者为了应用轮椅、拐杖或助行器,重点训练的肌肉是
增加金瓷结合的方法,除外A.喷砂B.除气C.超声波清洗D.电解E.预氧化
初产妇,足月顺产,产后发热38℃,经抗生素治疗后退热,产后2周恶露干净。现产后1个月,突然大量阴道出血,血压100/70mmHg,无其他不适。选择下列哪项处理最佳
反映肾小管重吸收功能的是
已知某.工艺性空调房间尺寸为6.0m×6.0m×4.Om。采用全面孔板送风,房间送风量为3500m3/h,孔口送风速度为4m/s,则稳压层的最小净高应为()。
工程项目工作定义的方法有哪些?
甲公司拥有乙公司80%的有表决权股份,能够控制乙公司财务和经营决策。2014年6月1日,甲公司将本公司生产的一批产品出售给乙公司,售价为1600万元,成本为1000万元。至2014年12月31日,乙公司已对外售出该批存货的40%,当日,剩余存货的可变现净值
下列各项中,不属于发行普通股股票的筹资特点的是()。
A、 B、 C、 D、 D在Internet中,路由器采用表驱动的路由选择算法,路由表中存储了可能的目的地址与如何到达目的地址的信息,从路由选择算法对网络拓扑和通信量变化的自适应能力的角度划分,可以分为静态路
最新回复
(
0
)