首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 void fun(int x, int y) { x=x+y; y=x-y; x=x-y; printf("% d, % d, ", x, y); } main()
以下程序运行后的输出结果是【 】。 void fun(int x, int y) { x=x+y; y=x-y; x=x-y; printf("% d, % d, ", x, y); } main()
admin
2010-09-05
21
问题
以下程序运行后的输出结果是【 】。
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
解析
函数fun的功能是交换形参x和y的值,因此函数fun中printf语句的输出为:3, 2, 。由于实参向形参的传递是单向的值传递,形参的改变并不影响实参,故在主函数中执行完fun(x, y)语句后,x和y的值仍然是2和3,所以主函数中printf语句的输出是2, 3。
转载请注明原文地址:https://kaotiyun.com/show/R7Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序代码:PrivateSubForm_Click()DimSumAsIntegerSum=0WhileSum
下面叙述中错误的是( )。
表达式4+5\6*7/8Mod9的值是()。
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
全局数据视图的描述称为()。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
要清除已经在图片框Picture1中打印的字符串而不清除图片框中的图像,应使用语句()。
下列可作为VisualBasic变量名的是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为
下列关于算法的描述中错误的是
随机试题
在复利法计算中,一般采用()。
某施工期单位承接了某山区二级公路4.5km的路基路面施工任务。合同段有一段长450m的两车道隧道和一座长20m的简支梁桥。隧道位于软弱围岩地段,桥梁采用重力式u型桥台,整个合同段均为沥青混凝土路面。在隧道施工方案中有如下要求:(1)在隧道施工期间,由专
级配碎石路拌法施工平地机摊铺混合料时,其松铺系数约为()
证券回购是中央银行进行公开市场业务操作的重要工具,中央银行通过证券回购可以有效地控制(),以加强宏观经济管理。
下列表述错误的是()。
会议礼仪常识不包括()。
法律关系的核心是法律关系主体。()
国际政治新秩序的基础是()。
この実験は始めてのこころみですから、どんなけっかが出るかとてもよそくできません。よそく
A、Driverslosetheircoolandchangelanescarelessly.B、Driverslocktheirvehicleandrefusetoleavethehighways.C、Drivers
最新回复
(
0
)