首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #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
88
问题
下列程序段的输出结果是 #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全国计算机二级
相关试题推荐
计算机能直接执行的程序是
若有以下程序#includeint*flint*s,int*t){int*k;if(*s
有以下函数:intttaa(char*s){char*t=S:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
下列语句组中正确的是()。
设intk=0:以下选项的四个表达式中与其他三个表达式的值不相同的是()。
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanf("
以下关于C语言函数参数传递方式的叙述中正确的是()。
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
在嵌套使用if语句时,C语言规定else总是
下面关于位运算符的叙述,正确的是
随机试题
接触抑制(contactinhibition)
恰好有两位数字相同的三位数共有多少个?()
对设备稳定性进行的检测是
移动加权平均法和一次加权平均法的不同之处在于移动平均法在每次收入存货时都要重新计算加权平均单价。()
下列关于基金的分类标准,描述错误的是()。
下列发文除()外,都应加盖发文机关的印章。
有位作家说,要想使自己生活的扁舟轻驶,务必要让它______的仅限于必不可少之物,不然轻则______无以进,重则可能压沉自己的生活之舟。道理很明白,什么都舍不得撒手,往往导致什么都不得不舍弃。填入横线部分最恰当的一项是()。
建立什么样的经济体制,是建设中国特色社会主义的一个重大问题。改革开放后很长一段时期内,我国经济体制改革的核心问题是
设int*p2=&x,*p1=a;p2=*b,则a和b的类型分别是______。
HouseandHome"House"and"home"bothrefertoplaceswherepeoplelive.
最新回复
(
0
)