首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #include<iostream.h> void fun(int * X,int * y) { cout < < * X < < * y; * X=3; * y=4; } void main( ) {
下列程序段的输出结果是 #include<iostream.h> void fun(int * X,int * y) { cout < < * X < < * y; * X=3; * y=4; } void main( ) {
admin
2010-03-29
77
问题
下列程序段的输出结果是 #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 < < end1; }
选项
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://kaotiyun.com/show/BUjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
己知天写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
计算机能直接执行的程序是
若intk,则关于for(k=一l;k<0;k++)printf(’’****\n’’);语句执行情况的叙述中正确的是()。
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
随机试题
A.升麻B.柴胡C.两者均有D.两者均无(1996年第111,112题)清骨散的组成药物中含有()
以下哪些条款属于劳动合同中的可备条款()
面神经肌电图检测可用来判断面神经
A、.T波B、.QRS波群C、.S-T段D、.Q-T间期E、.P波代表心房除极波形的是
背景材料:某山区桥梁工程,桥梁墩高110m。施工单位根据相关法规要求,对该项目进行了施工安全风险评估。首先进行了总体风险评估,评估结果显示桥梁总体风险评估等级为Ⅳ级。根据规定,进行了进一步的专项风险评估,并形成了风险评估报告,主要内容包括:评估依
在国际海上货物运输中,指示提单的空白背书是指()。
在编制下列预算时,正确的先后顺序为Ⅰ.销货成本预算Ⅱ.生产预算Ⅲ.采购预算Ⅳ.管理费用预算
从社会发展的主体选择的角度看,中国人民走上社会主义道路,其原因在于()
在黑盒测试方法中,设计测试用例的根据是
Ablindbabyisdoublyhandicapped.Notonlyisitunabletosee,butbecauseitcannotreceivethevisualstimulusfromitsenv
最新回复
(
0
)