首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #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
50
问题
下列程序段的输出结果是 #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://jikaoti.com/ti/XNW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],intn)则下面针对此函数的函数声明语句中正确的是
计算机能直接执行的程序是
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下列各组排序法中,最坏情况下比较次数相同的是()。
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++:}returnn:}函数的功能是()。
以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#includevoidcalc(floatx,floaty,float*sum){________=x+y;}main(){f
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
什么是实际晶粒度?
简述我国目前获得认可的社区教育的主要模式。
何种情况血液必须被废弃
下列关于证据的理论分类的说法中,哪些选项是不正确的?
债券发行者名称,这一要素指明了该债券的债务主体,既明确了债券发行人应履行对债权人偿还本息的义务,也为债权人到期追索本金和利息提供了依据。()
根据关税法德制度的规定,对原产于与我国签订含有关税优惠条款的区域性贸易协定的国家或地区的进口货物,按()征收关税。
我国现代著名教育思想家陶行知认为幼儿教育应解放儿童的()。
2014年,A省固定资产投资呈现“增速趋缓,结构优化,质量提升”良好发展态势。总量保持较快增长,增速有所回落。2014年,全省完成固定资产投资41552.8亿元,比2013年增长15.5%,增速同比回落4.1个百分点。投资总量中,项目投资完成33
串行通信中,若收发双方的动作由同一个时序信号控制,则称为( )串行通信。
【B1】【B17】
最新回复
(
0
)