首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include<iostream.h> void fun(int x,int y) { x=x+y;y=x-y;x=x-y; cout<< x << "," <<y << " ,";}
以下程序运行后的输出结果是【 】。 #include<iostream.h> void fun(int x,int y) { x=x+y;y=x-y;x=x-y; cout<< x << "," <<y << " ,";}
admin
2013-02-27
25
问题
以下程序运行后的输出结果是【 】。
#include<iostream.h>
void fun(int x,int y)
{ x=x+y;y=x-y;x=x-y;
cout<< x << "," <<y << " ,";}
void main( )
{ int x=2,y=3;fun(x,y);
cout<< x << "," << y << endl;}
选项
答案
3,2,2,3
解析
main函数和fun函数中的变量x和y都是局部变量,它们各自独立,在本题 fun函数中:接入实参的值传递:x=2,y=3,执行:x=x+y后,x=5,y=3,执行:x=x-y后,x=5,y=3,执行:y=x-y后,x=3,y=2。所以,第一次执行cout显示结果是3和2返回到main函数中,输出main函数中的x和y的值2,3。
转载请注明原文地址:https://kaotiyun.com/show/RcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() { intx=8; for(;X>0;X--) { if(x%3) { printf("%d,",X--);
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i); 程序的运行结果是()。
有以下程序: #include<stdio.h> main() { intk=5; while(--k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是(
有以下程序: #include<stdio.h> main() { FILE*f; f=fopen("filea.txt","w"); fprintf(f,"abc"); fclose(f); } 若文本文件filea
以下程序段中,输出信息不能正确反映变量大小关系的是()。
有以下程序 #include<stdio.h> main() {intt; scanf("%d",&t); if(t++<6)printf("%d\n",t); elseprintf("%d\n",t--);
有以下程序 #include<stdio.h> main() {inta=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是()。
在下列定义语句中,编译时会出现编译错误的是()。
设有定义:intm=1,n=2;则以下if语句中,编译时会产生错误信息的是()。
随机试题
哪种疾病中性粒细胞碱性磷酸酶染色积分明显增加
鉴别是指
A.1B.2C.3D.4E.5第一激发态对应的主量子数n是
补气摄血的代表方是
张某趁李某全家出去旅游人室行窃,由于李某家现金不多,张某很是不满就将李某家的彩电、冰箱等电器砸坏。李某共计损失达12000元,其中现金损失4000元,电器损失8000元,李某全家旅游回来方知被盗事实,其妻受刺激住院,用去医疗费2000元,后张某被公安机关抓
()是招标的第一个环节,标志着招标投标活动的开始。
在下面四条有关进程特征的叙述中,其中正确的一条是()。
EPQ的P量表,分数高者的特征有()。
下列选项中,与实现运行时多态性无关的概念是
A、Hospital.B、Bank.C、Airport.D、Library.A
最新回复
(
0
)