首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下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
35
问题
以下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
程序员上午基础知识考试
软考初级
相关试题推荐
阅读以下关于Linux系统中域名系统(DNS)的说明,回答问题1至问题4。【说明】DNS是一种TCP/IP的标准服务,负责IP地址和域名之间的转换。在Linux系统中,DNS可以由BIND(BerkeleyInternetNameDomai
防火墙使用安全区域的概念来表示与其相连接的网络。图4-1中inside、outside和dmz区域对应Trust区域、Untmst区域和dmz区域,不同区域代表了不同的可信度,默认的可信度由高到低的顺序为(1)。(1)备选答案:A.insi
阅读以下基于代理服务器应用环境的技术说明,根据要求回答问题。[说明]某单位局域网通过ISP提供的宽带线路与Internet相连,ISP分配的公网IP地址为202.117.12.32/29,局域网中一部分计算机通过代理服务器访问Interne
以下给出的是提交按钮触发过程的部分代码,请根据图7-10所示内容填写下述HTML代码中空缺的部分。在网站的运行过程中,公司决定对用户意见进行调查,并制作了一个调查页面,该网页在用户离开网站时,可以自动打开。为完成此项功能,应选择(10)事件触发该动作
计算机病毒无处不在,危害极大,请回答以下关于计算机病毒的问题1~4,把答案填写到对应栏内。
下列关于三种编码的描述中,错误的是(19)。
若信息为32位的二进制编码,至少需要加(3)位的校验位才能构成海明码。
计算机系统中,有时候用到BCD编码。下列关于BCD编码的说法中,正确的是(6)。
The Programming languages are designed to(74)the communication between human and computers.
响应比高者优先的作业调度算法是以计算时间和(26)来考虑的。
随机试题
神经元的轴突内无()
背景某施工项目由预算表可知,其直接工程费为500万元,措施费为直接工程费的5%,间接费为直接费的10%,利润按直接费和间接费之和的2%取费,税金按规定计算,按直接费、间接费和利润总和的3.4%取值。说明综合单价法含义。
同伴关系对幼儿的亲社会行为具有非常重要的影响,同伴的作用在于__________和__________两个方面。
Thehiringprocessmaybedifferentfromonecompanytoanother.Nevertheless,thegoalisthesame—getthecandidatewhoisthe
在Word的“打印设置”对话框中,下列叙述不正确的是()。
一果园共产苹果1000吨,要求全部装箱销售,箱子规格分为大箱(可装苹果20千克),中箱(可装苹果15千克),小箱(可装苹果10千克),规定所用大箱不能超过所用箱子总数的一半,中箱不能超过所用箱子总数的三分之一,那么至少要用()个箱子才能恰好把所有苹果装
海外经典翻拍剧不应该、实际上也不可能成为国内影视剧市场的主流。原作品成功的关键不仅在于其世界性,更在于其民族性,即首先要将故事置于特定的现实社会基础之上,再来谈作品的影响力。这种“民族性”,既包括各国不同的历史文化背景、社会普遍认知和审美取向等宏观层面的支
东方问题是近代东欧的重大国际问题,它不包括()。
SurfaceFluidsonVenusandEarthP1:WhenastronomersfirstpointedtheirrudimentarytelescopesatVenus,theysawaworldshr
Lookingtoimproveyourlanguageskills,butyoudon’thavethetimetogooverseastoattendschool?Moreandmoreuniversities
最新回复
(
0
)