首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
阅读下列程序,给出运行结果。 #include“stdio.h” #include“string.h” int*P; main( ) (int x=1,y=2,z=3: p=&y; fun(x+z,&y); printf(“(1)%d%d%d\n”
阅读下列程序,给出运行结果。 #include“stdio.h” #include“string.h” int*P; main( ) (int x=1,y=2,z=3: p=&y; fun(x+z,&y); printf(“(1)%d%d%d\n”
admin
2014-10-20
53
问题
阅读下列程序,给出运行结果。
#include“stdio.h”
#include“string.h”
int*P;
main( )
(int x=1,y=2,z=3:
p=&y;
fun(x+z,&y);
printf(“(1)%d%d%d\n”,x,y,*p);
}
fun(int x,int*y)
{int z=4:
*p=*y+z:
x=*P—z:
print”(2)%d%d Gdkn”,x,*y,*p);
}
选项
答案
(1)1 ; 6; 6(2)2;6;6
解析
第一步:调用fun函数之前,进行了如图所示的操作:全局变量p指向main函数中的局部变量y。
第二步:当发生函数调用时,实参向形参传递。这时,新开辟了整型变量x和指向main中的变量y的指针y,显然,它和全局变量p一样指向了同一个单元。fun函数中的x,y和main中的x,y是两个不同的变量,x、y代替fun中的x,y。
第三步:执行’fun函数。按顺序先进行两个赋值运算:(1)*p=*y’+z’;(2)x’=*p—z’;这时候,没有改变p的指向,而是改变了p所指向变量y(main中的变量y)的数值,即“*p=*yf+z’;”等价于“y=y+z’;”,故main中的变量y等于6;同时,因为*p的值改变,fun函数的形参x’的值因执行“x’=*p—z’;”语句而变为2。然后接着执行一个打印输出语句”printf(“(2)%d%d%d\n”,x’,*y’,*p);”,所以,该步的输出结果应为:(2)2 6 6第四步:函数调用结束,返回主调函数。被调用函数中的形参都消失,当然各种指向也消失。输出结果应该为:(1)1 6 6
转载请注明原文地址:https://kaotiyun.com/show/IlvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
应用保护具的目的是防止()。
颅脑手术后继发出血多发生于术后()。
求幂级数的收敛域及和函数.
什么是延性?受弯构件破坏形态和延性的关系如何?影响受弯构件截面延性的因素有哪些?如何提高受弯构件的截面延性?
钢筋混凝土矩形偏心构件,截面尺寸为b×h=350×550mm,计算长度ι0=2.5m。承受轴向力组合设计值Nd=1000kN,弯矩组合设计值Md=300kN.m。拟采用C25混凝土,纵向钢筋为HRB335,结构重要性系数γ0=1.0,fy’=fy=280
图示桁架,受铅垂载荷P=50KN作用,杆1,2的横截面均为圆形,其直径分别为d1=15mm,d2=20mm,材料的容许应力均为[σ]=150MPa,试校核桁架的强度。
图示桁架中共有_________零杆。
如下图所示,已知一单自由度体系的阻尼比为ξ=1.2,则该体系的y-t曲线形状可能是()
无助于查找未入账的应付账款的审计程序是()。
下面程序通过指向整型变量的指针将数组m[4][3]的内容按4行3列的格式输出,请给printf()填入适当的参数,使之通过指针p将数组元素按要求输出。#include{intm[4][3]={{1,2,3},{4,5,6),{7,8,9),
随机试题
对于胃炎病因中的幽门螺旋杆菌(Hp)感染恰当的是
在建设工程材料采购合同条件下,采购方有权部分或全部拒付货款的情况大致包括()。
防腐蚀涂层采用喷涂法是使用最为广泛的涂装工艺,它的优点有()。
高速公路基层用的碎石,其碎石的加工工艺应采用()。
资金时间价值计算的基本方法可以归结为()。
如图所示,有一固定的且内壁光滑的半球面,球心为O,最低点为O’,在其内壁上有两个质量相同的小球(可视为质点)甲和乙,在两个高度不同的水平面内做匀速圆周运动,甲球的轨迹平面高于乙球的轨迹平面,甲乙两球与O点的连线与竖直线OO’间的夹角分别为α=53°和β=3
霍夫曼算法的应用广泛,其中最重要的一个应用就是用于数据通信的______。
A.exceptionB.ultimatelyC.embarrassD.conceptsE.toleranceF.oppressG.targetH.adaptableI.stressedJ.temporaril
A、WhyJapaneseshouldworkless.B、ThedifferencebetweenJapaneseandtheWest.C、Worklessandmoreleisure.D、Workmoreandl
Forcenturiesmandreamedofachievingverticalflight.LeonardodaVinciconceivedthefirstmechanicalapparatus(仪器),whichco
最新回复
(
0
)