首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #include<iostream.h> void fun(int * x,int * y) { cout << * X << * y; *X=3; *y=4; } v
下列程序段的输出结果是 #include<iostream.h> void fun(int * x,int * y) { cout << * X << * y; *X=3; *y=4; } v
admin
2010-03-29
22
问题
下列程序段的输出结果是 #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次输出的是2 1,第2次改变*x的值等同于改变y的值,改变*y的值也即改变x的值,所以第2次输出的是4 3。注意:C++语言中函数的传参方式中关于指针的应用。
转载请注明原文地址:https://jikaoti.com/ti/VIW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(inta,intB){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("
以下程序段中的变量已正确定义for(i=0;i
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
在关系数据库设计中,关系模式设计属于()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
Hewascaught________intheexamination.
羊奶喂养而不及时添加辅食的小儿,易患的贫血类型是
直径为D的实心圆轴,两端受扭转力矩作用,轴内最大切应力为τ。若轴的直径改为D/2,则轴内的最大切应力变为()。
资本市场有多种分类方式。按资金融通方式可以分为()。
某工业企业为增值税一般纳税人,主要生产矿山机械设备,2006年10月发生如下几笔涉税业务:(1)2日,购进原材料一批,价款30万元,取得增值税专用发票,发生材料运费500元,取得运费定额发票。(2)5日,企业接受另一单位捐赠材料一批,价值2
属于认知行为治疗模式内容的有()。
throwruininheritedA.to【T1】______offlargepartsofitB.togivetoomuch【T2】______wealthtochildrenC.thatwouldj
QE是QuantitativeEasing的缩写或简称,汉语译为“量化宽松”,是一种【31】政策,由中央银行通过公开市场操作加大货币供应量,可视之为“无中生有”创造出指定金额的货币,也被简化地形容为间接【32】钞票。其操作是中央银行通过公开市场操作【3
The"standardofliving"ofanycountrymeanstheaverageperson’sshareofthegoodsandserviceswhichthecountryproduces.A
项目质量管理的质量基准和过程改进计划等管理文件或手册,是承担该项目实施任务各方应共同遵循的管理依据,它在(203)过程中形成。
最新回复
(
0
)