首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下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
24
问题
以下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://jikaoti.com/ti/yDW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
将以上index.html更名为(1)后,将不能直接在IE中正常显示该网页。(1)A.index.htmB.index.phpC.index.aspresponse.redirect"success.asp"语句的作用是(1
IIS6.0安装的硬盘分区最好选用NTFS格式,是因为(1)和(2)。(1)、(2)备选答案:A.可以防止网页中的Applet程序访问硬盘中的文件B.可以针对某个文件或文件夹给不同的用户分配不同的权限C.可以使用系统自带的文件加
阅读以下DNS服务器架构的技术说明,根据要求回答问题。[说明]在一台已安装有WindowsServer2003操作系统的服务器上开启DNS服务,并已分别创建“正向搜索区域”和“反向搜索区域”,其DNS控制台窗口如图7-5所示。在该服务器1
以下给出的是提交按钮触发过程的部分代码,请根据图7-10所示内容填写下述HTML代码中空缺的部分。在网站结构的实现上,通常在逻辑上将网站分为3层:表示层、应用逻辑层和数据层。如果企业需要更改网站风格,则需要改动网站的(14)。A.表示层
网络管理的功能包括哪五部分?现代计算机网络管理系统的四个基本组成要素是什么?
IIS的全称是什么,与Apache相比有什么特点?当前制作静态网页的常用工具有哪些,制作动态网页的技术有哪些?
阅读下面的说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。[说明]阅读以下说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。windowsServer2003是一个多任务多用户的操作系统,能够以集中或分布的
One solution to major security problems is(73),which are frequently installed to fix known security holes.
若信息为32位的二进制编码,至少需要加(3)位的校验位才能构成海明码。
项目管理工具中,描述一个项目中任务与任务之间依赖关系的是(10)。
随机试题
残留软骨的再血管化和关节囊牵拉软骨面破碎
胸部CT扫描时,病人两手臂上举抱头的目的是
石菖蒲的功效是
容易变性坏死形成空洞和并发出血的肺癌是
喷射混凝土时湿法混合料拌制后的坍落度在()范围之内。
保险的基本原理是()
陶行知先生曾做过一个比喻“接知如接枝”,这个比喻体现了()。
我国古代思想家墨子说:“染于苍则苍,染于黄则黄,所人者变,其色亦变”,荀子说:“蓬生麻中,不扶自直;白沙在涅,与之俱黑。”这说明()。
燃料电池,是一种把燃料所具有的化学能直接转换成电能的化学装置,又称电化学发电器。下列关于燃料电池的说法错误的是()。
______n"apasd"odeur.
最新回复
(
0
)