首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 void fun(int X,int y) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main() {int x=2,y=3; fun(x
以下程序运行后的输出结果是【 】。 void fun(int X,int y) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main() {int x=2,y=3; fun(x
admin
2013-02-23
85
问题
以下程序运行后的输出结果是【 】。
void fun(int X,int y)
{x=x+y;y=x-y;x=x-y;
printf("%d,%d,",x,y);}
main()
{int x=2,y=3;
fun(x,y);
printf("%d,%d\n",x,y);
}
选项
答案
3,2,2,3
解析
本题主函数中首先定义了整型变量x和y,并分别给它们赋初值为2和3,接着调用fun()函数,fun()函数把实参x和 y的值传给形式参数x和y,实参和形参不再有联系。在fun()函数中通过运算使x和y的值交换过来,所以fun()函数中的输出结果是“3,2”。fun()函数返回后,主函数中输出的x和y依旧是原来的x和y,为“2,3”。所以最后输出为3,2,2,3。
转载请注明原文地址:https://www.kaotiyun.com/show/tlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“后进先出”原则组织数据的数据结构是()。
下述关于数据库系统的叙述中正确的是______。
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,legth=0;while(s[length])
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算以及()。
数据库、数据库系统、数据库管理系统3者之间的关系是二______。
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的______。
以下程序中,fun函数的功能是求3行4列二维数组每行元素的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,2
在设计程序时,应采纳的原则之一是______。
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是______。
测试用例包括输入值集和()值集。
随机试题
计算机病毒具有()性。计算机中毒后,可能会导致正常的程序无法运行,把计算机内的文件删除或受到不同程度的损坏。
链条的下垂度是反映链条装配后的松紧程度,所以要适当。( )
以食管黏膜糜烂并呈线状排列为病理特征的牛传染病是()
下列关于三阶梯镇痛原则正确的是
某孕妇,26岁,孕32周,突然阴道不自主流液4小时入院,入院后医嘱肌注地塞米松,其目的是
土地登记代理成果的审核内容中,说法有误的是()。
债务承担可以分为免责的债务承担与并存的债务承担,下列各项属于两者共同点的是( )。
公司制期货交易所股东大会会议结束之日起10日内,期货交易所应当将会议全部文件报告中国证监会。()
定量研究主要有()。
在Telnet中使用NVT的目的是()。
最新回复
(
0
)