首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #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
74
问题
下列程序段的输出结果是 #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全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],intn)则下面针对此函数的函数声明语句中正确的是
有以下程序#include<stdio.h>main(){intb=10,a=-11;a%=b%=4;printf(’’%d%d\n’’,a,b);)则程序的输出结果是
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
下列语句组中正确的是()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下选项中,值为1的表达式是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
下列哪项符合第二度Ⅰ型房室传导阻滞的心电图表现
女性,52岁,因车祸致腹部开放性损伤,伴少量肠管脱出,正确的紧急处理措施是
某在用普通钢筋混凝土简支粱桥,截面形式为单箱单室,对该桥进行实际承载力的检测评定,试完成以下相关分析和检测评定工作。基于桥梁技术状况检查的检算评定工作中,为确定跨中的抗力效应,除了确定承载力恶化系数、钢筋截面折减系数外,还需通过现场检测、检查得到(
保障必要基础设施用地,合理安排农村水利设施建设用地,需要保障以()为重点的农村水利设施用地。
下列关于城镇化的表述,错误的是()
一般消费者对假冒伪劣产品的需求属于(),需要进行转变性市场营销。
在实施X公司20×9年度财务报表审计业务的过程中,A注册会计师需要将评估的重大错报风险与财务报表具体项目和相关认定相联系。请代为做出正确的专业判断。为适应产品更新换代的需要,X公司支付大额资金引进一套全新的生产流水线以代替原有的一套九成新生产设备。对新
中国有句古话:“橘生淮南则为橘,橘生淮北则为枳”。意思是说,橘这种水果适于淮南一带种植,如果将它移植到淮北去,情况就会大不相同,柑橘会变成一种又小又苦的枳了。这说明()。
利用中间件Middleware的高层【】可以将底层网络协议与实现技术隔离开来,使得程序员可以将精力集中在应用软件编程上。
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
最新回复
(
0
)