首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的输出结果是 #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
82
问题
下列程序段的输出结果是 #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全国计算机二级
相关试题推荐
若intk,则关于for(k=一l;k<0;k++)printf(’’****\n’’);语句执行情况的叙述中正确的是()。
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf(’’*’’);程序的运行结果是()。
有以下函数:intttaa(char*s){char*t=S:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
以下选项中非法的C语言字符常量是
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
下面关于位运算符的叙述,正确的是
随机试题
薹神经系统起源于__________,由__________和__________分化而成。
计量实验室的安全防护制度通常包括哪些内容?
矫正社会工作的服务对象是罪犯或具有犯罪危险性的违法者,是社会困难人群,因为他们之所以违法犯罪,很重要的原因是其社会化过程的阻断或弱化造成社会适应能力的降低甚至消失。这里体现的是矫正社会工作领域的()特征。
热敏性物料宜采用()蒸发器。
有关火器性颅脑损伤的手术,以下哪项错误
湿啰音不包括
输尿管生理狭窄最窄的部位在
下列血常规检查部分中哪项异常()。
“本年利润”账户11月末的贷方余额,表示自年初至11月末累计实现的利润。()
Forthispart,youareallowed30minutestowriteashortessayentitledTheDigitalAge.Youshouldwriteatleast150words
最新回复
(
0
)