首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
阅读下列程序,给出运行结果。 #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
87
问题
阅读下列程序,给出运行结果。
#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=300×550mm,计算长度ι0=2.5m。承受轴向力组合设计值Nd=600kN,柱两端的弯矩组合设计值分别为M1=588kN.m,M2=980kN.m。拟采用C25混凝土,纵向钢筋为HRB335,结构重要
下面关于应力的说法不正确的是()。
温度改变、支座移动等因素对静定结构的极限荷载没有影响,对超静定结构的极限荷载有影响。()
设同一压杆,分支点失稳时的临界荷载为PC1,极值点失稳时的临界荷载为PC2,则PC1、PC2之间的关系是()
液的特性和功能是:()
关于疤痕组织特点的叙述,下列哪项是不正确的
简述审计程序的主要内容。
写出二叉树前序遍历非递归算法的设计思想,然后写出算法。
下面程序的功能是:统计子字符串substr在字符串str中出现的次数。例如,若字符串为aaaslkaaas,子字符串为as,则应输出2。判断下面程序的正误,如果错误请改正过来。(1)main()(2){(3)charsubstr[80],
随机试题
曾为印刷技术做出贡献的人有()
行颈、胸手术后,患者应采取的体位是
A.瑞格列奈B.格列本脲C.罗格列酮D.二甲双胍E.阿卡波糖属非噻唑烷二酮类胰岛素增敏剂的药物是
2008年上半年贵州城乡居民收入2008年上半年贵州农民人均生活现金消费支出为700.92元,考虑价格因素增长5.5%;城镇居民人均生活消费支出为4086.28元,比上年同期名义增长8.46%。支出增加的同时其结构也发生了一些变化。2008年上半年贵
海口市陈某驾驶货轮在我国内海航运时,被上海市海关缉私队查获,货轮上载有我同禁止进口的货物。上海市海关对该货轮作出处罚决定:该货轮载有国家禁止进口的货物无合法证明,认定该货物为走私货物。依据《海关法》给予该货轮罚款2万元,拘留10日,并没收上述走私货物。陈某
中国公民郑某是某科技有限公司的高管人员,2019年取得以下各项收入:(1)每月取得工资8000元,6月份取得上半年奖金10000元,12月份公司为其家庭财产购买商业保险4000元。(2)郑某还担任某有限责任公司董事,2019年12月份从该公司取得
给定材料材料1中共中央政治局委员、广东省委书记胡春华指出:“联系和服务群众‘最后一公里’问题没有解决好,主要是镇(街)与村(居)的联系没有完全打通。”2014年10月,省委印发了《关于建立乡镇(街道)领导干部驻点普遍直接联系群众制度的意
()是教师职业与其他职业的一个最大不同点。
算法的复杂度主要包括空间复杂度和【】复杂度。
屈原是中国最早的浪漫主义诗人,是楚国大夫。为了抵御强秦,他提议与齐国结盟。但因奸臣诽谤(slander),他被免职、流放。怀着对国家和人民的满腔热忱,他创作了许多诗篇,《离骚》(TheLament)就是其中最著名的一篇。公元前278年,秦国攻克楚国。屈原
最新回复
(
0
)