首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
下面程序的运行结果是_______。 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
2014-10-20
21
问题
下面程序的运行结果是_______。
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
解析
函数调用sub(&x,8,1),将变量x的地址传给指针变量a,数值8传给n,数值1传给k,在函数体的执行中,条件k<=n成立,再次调用sub(a,4,2)函数,执行函数体,条件k<=n成立,第三次调用sub(a,2,4)函数,数值2传给n,数值4传给k,执行循环体,条件不成立,执行语句*a+=k,指针a所指单元内的值为4,返回上一级调用,执行语句*a+=k指针a所指单元内的值为6,再一次返回到第一次函数调用,执行语句*a=k;,指针a所指单元内的值为7,则变量x的值为。
转载请注明原文地址:https://kaotiyun.com/show/lwvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
求幂级数的收敛域及和函数.
已知函数f(x)=(x+1)(x+2)(x+3)(x+4),则方程f’(x)=0有_________个实根()。
一端固定,一端为弹性支撑的压杆,如图所示,其长度系数的范围为()。
_________综合的反映了压杆的长度、杆端约束、截面形状和尺寸对临界应力的影响。
根据均匀性假设,可认为构件横截面上各点处的应力都相同。()
三铰拱的主要受力特点是:在竖向荷载作用下产生水平反力。()
肝硬化侧支循环形成可造成严重的上消化道出血是指()
在各种蛋白质中含量相近的元素是()
将下面单链表的插入算法补充完整。算法说明:在带有头结点的单链线性表中第i个位置之前插入元素x:typedef{DataTypedata;structnode*next;}LNode,*LinkList:l‘ntlistinsert(Lin
C语言程序中引用标准输入输出库函数,必须在每个源文件的首部写下#in—clude。
随机试题
_______年在布鲁塞尔召开有37国代表出席的外交会议上,通过了修订《海牙—维斯比规则》的议定书()
招聘计划应包括()。
下列关于“法治”与“法制”区别的表述,错误的是()。
《资治通鉴》是中国第一部编年体通史。()
求∫0x2(x—t)dt.
(7)不属于将入侵检测系统部署在DMZ中的优点。
From:ACAEventsTo:GregUnderwoodSubject:RegistrationfortheACABusinessManagementSeminarDearMr.Underwood,Youhav
Vibrationsinthegroundareapoorlyunderstoodbutprobablywidespreadmeansofcommunicationbetweenanimals.Itseemsun
Hewasfacingchargesonforgeryinacourtoflawbuthehiredagoodlawyerto_____.
ThepennameMarkTwaincamefrom_____
最新回复
(
0
)