首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #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
52
问题
以下程序运行后的输出结果是【 】。
#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全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i); 程序的运行结果是()。
设有定义:intm=1,n=2;则以下if语句中,编译时会产生错误信息的是()。
有以下程序: #include<stdio.h> main() {intx=1,y=0,a=0,b=0; switch(X) {case1: switch(y) }case0:a++;brea
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
以下选项中与(!a==0)的逻辑值不等价的表达式是()。
有以下程序 #include<stdio.h> main() {inta=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是()。
有以下结构体说明、变量定义和赋值语句: structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0]; 则下列scanf函数调用语句有错误的是()。
设已有定义floatx;,则下列对指针变量p进行定义且赋初值的语句中正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
关于地址和指针,以下叙述正确的是()。
随机试题
如果字段的取值只有两种可能,字段的数据类型应选用________类型。
肺炎球菌肺炎可出现的并发症有
胆盐可协助下列哪一种酶消化食物()。
关于特殊主体,下列哪种提法是错误的?()
下面关于信用风险经济资本的说法错误的是()。
根据人大监督法律制度的规定,下列各项中,属于各级人大预算管理权的有()。
继电保护后备保护逐级配合是指()。
根据以下资料,回答下列问题。第五次全国人口普查以2000年11月1日零时为标准时点,S省常住人口34714835人。根据《全国人口普查条例》和国务院的决定,我国在2010年又以11月1日零时为标准时点进行了第六次全国人口普查。下面是该省常住人口的
Nameshavegainedincreasingimportanceinthecompetitiveworldofhighereducation.Ascollegesstriveformarketshare,they
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexplainedtomethatthecountryhadaperfectsolution
最新回复
(
0
)