首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #include<iostream.h> void fun(int*x,int*y) { cout<<*x<<*y; *x=3; *y=4;
下列程序段的输出结果是 #include<iostream.h> void fun(int*x,int*y) { cout<<*x<<*y; *x=3; *y=4;
admin
2010-03-29
41
问题
下列程序段的输出结果是 #include<iostream.h> void fun(int*x,int*y) { cout<<*x<<*y; *x=3; *y=4; } void main( ) {int x=1,y=2; fun(&y,&x); cout<<x<<y<<endl; }
选项
A、2143
B、1212
C、1234
D、2112
答案
1
解析
在fun函数中,x接收的是main函数中 y的地址,所以*x值为2,同样,*y值为1,所以第1次输出的是21,第2次改变*x的值等同于改变y的值,改变*y的值也即改变x的值,所以第2次输出的是43。注意:c++语言中函数的传参方式中关于指针的应用。
转载请注明原文地址:https://kaotiyun.com/show/lPjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx=1,y=2,z=3;if(x>y)if(y
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
以下选项中,能用作数据常量的是()。
下列选项中,不属于数据模型所描述的内容的是()。
数据字典(DD)所定义的对象都包含于()。
下列选项中不属于结构化程序设计原则的是()。
对于循环队列,下列叙述中正确的是()。
以下关于编译预处理的叙述中错误的是
C++程序中的预处理命令以符号【】作为起始标记。
随机试题
关于GCS昏迷评分方法,描述不正确的是
排卵时间,下列哪项正确
下列关于汇票的说法哪一项是正确的?()
简述财务会计报告的编制要求。
分组比较就是根据( )等,将具有可比性的相似基金放在一起进行业绩的相对比较。
设y=,求y’.
已经抛物线y=px2+qx(其中p<0,q>0)在第一象限内与直线x+y=5相切,且抛物线与x轴所围成的平面图形的面积为S.问p和q为何值时,S达到最大值?
Whenshopkeeperswanttolurecustomersintobuyingaparticularproduct,theytypicallyofferitatadiscount.Accordingtoa
在软件开发中,需求分析阶段可以使用的工具是()。
Liquidwateronlyexists______ThetotalquantityofwateronEarth______
最新回复
(
0
)