首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下C程序段的输出结果是(30)。 #include<stdio.h> void prt(int*x,Int*y,int*z){ printf("%d,%d,%d\n",++*x,++*y,*(z++)); } void main()
以下C程序段的输出结果是(30)。 #include<stdio.h> void prt(int*x,Int*y,int*z){ printf("%d,%d,%d\n",++*x,++*y,*(z++)); } void main()
admin
2009-02-15
30
问题
以下C程序段的输出结果是(30)。 #include<stdio.h> void prt(int*x,Int*y,int*z){ printf("%d,%d,%d\n",++*x,++*y,*(z++)); } void main(){ int a=10,b=40,c=20; Prt(&a,&b,&c); Prt(&a,&b,&c); }
选项
A、11,42,31 12,22,41
B、11,41,20 12,42,20
C、11,21,40 11,21,41
D、11,41,20 12,42,22
答案
B
解析
C语言不但可以通过传值的方式进行函数调用,还可以通过传递指针的值(变量的地址)来达到修改实参变量值的目的,这是本试题主要说明的问题。其次,应注意表达式*(z++)的值是*z,其后的z++是使指针z指向下一个整数,在程序中无实际作用。函数调用时,由于x、y和z分别指向a、b和c,因此,*x、*y和*z就是a、b和c。第1次调用函数时,*x=a=10,*y=b=40,*z=c=20,输出结果为11,41,20。同时注意到运算符。和++的运算优先级别相同,遵循右结合性。则*z++与*(z++)作用相同,但(*z)++含义不同。(*z)++的含义是c变量值的自增。因此第2次调用函数时,输出结果为12,42,20。
转载请注明原文地址:https://kaotiyun.com/show/G3jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
Web服务器和邮件服务器由本单位的DNS服务器解析,在使用中发现外网无法解析服务器IP地址。网络管理员在管理机PC1上使用nslookup得到如图3-2所示的结果:由以上结果可知:1.PC1上的首选DNS服务器的IP地址为(1)。2
ADSL技术可以充分利用现有电话线网络,只要在用户端加装相关设备即可为用户提供服务。请从以下术语选择适当的编号,将图2-25拓扑结构中(1)~(4)空缺处的设备名称填写完整。供选择的答案:A.程控交换机B.普通二层交换机C.
阅读以下技术说明,根据要求回答问题。[说明]某公司内部有13台PC采用路由器(带防火墙功能)宽带接入Internet,公司内部使用的IP地址块为10.5.1.0/24,其网络拓扑结构如图2-17所示。在PC1的DOS命令窗口
连接主机A与交换机的单根网线的最大长度为多少?100Base-TX局域网中交换机最多可以级连几级?两个交换机间的距离不能超过多少米?
[说明]请回答下面有关linux操作系统的问题。
当前最为常用的电信租用线路有哪些?广域网互联地址范围82.1.43.0/255.255.255.0,为了节约地址(互连地址),实现两个路由器广域网端口互连的最少网络地址是多少个,掩码是多少?
The OSI(66)model, sometimes also called ISO or 7 layers reference model for communication, has been developed by the Internation
设机罪码的长度为8位,已知X、Z为带符号的纯整数,Y为带符号的纯小数,[X]原+[Y]补+[Z]移=11111111,求出X、Y、Z的十进制真值为:X=(16),Y=(17),Z=(18)。
计算机系统中,有时候用到BCD编码。下列关于BCD编码的说法中,正确的是(6)。
Like personal computers, most workstations are(72)computers
随机试题
《中国人失掉自信力了吗》一文运用的驳论方法是()
A.不被转录的序列B.编码序列C.被翻译的序列D.被转录的序列外显子是指
使用单光疗箱时,为使患儿皮肤均匀受热,更换体位时间是()
患儿,男,3岁。出生时接种过卡介苗,此次因肺炎入院。做OT1:2000试验,72小时后硬结直径20mm,红晕直径30mm,持续7天后仍留有色素,其最大可能是
下列关于民法基本原则的说法中,正确的是()。
业主直接控制所有工程的发包,可决定所有工程的承包商的选择,属于施工平行承发包模式中的()的内容。
建设工程招标投标过程中的评标对于承包单位的确定具有决定性影响,根据《招标投标法》的规定,评标工作应当由评标委员会负责。对于评标委员会成员在评标过程中的下列行为,符合法律规定的是()。
营业账簿应纳印花税()元。除营业账簿、加工承揽合同外,其余应税凭证应纳印花税总额为()元。
【2015年河北沧州.判断】对于复杂问题,中等偏低的兴奋水平比较有利。()
A、Becausebecanimprovehislanguageability.B、Becausehecanhaveagoodtimesinging.C、Becausethewomansaysitisexcitin
最新回复
(
0
)