首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void f(int v,int w) { int t; t=v;V=W;W=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else
有以下程序: void f(int v,int w) { int t; t=v;V=W;W=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else
admin
2009-04-15
36
问题
有以下程序: void f(int v,int w) { int t; t=v;V=W;W=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d<%d\n",x,y,Z); } 执行后输出结果是( )。
选项
A、1,2,3
B、3,1,2
C、1,3,2
D、2,3,1
答案
4
解析
C语言规定else总是和离它最近的if语句配对。分析可以知道,。函数f()作用是让形参v和形参w的值交换。在主函数中首先定义了3个变量x、y和z。然后再执行下面的if-else语句。由程序可以看出第一个else和第一个if搭配,第二个else和第二个if搭配。由于调用函数时是进行值传递的。即将实参x、y、z传给形参v和w,以后行参和实参再无联系,故通过if语句调用f()函数后,x、y和z的值并没有改变。因此最后输出的x、y和z的值为1、3和2,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/apXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
A、选择B、投影C、自然连接D、并A由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
以下叙述中错误的是( )。
在关系数据库中,用来表示实体间联系的是
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
构成计算机软件的是
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
随机试题
双方价格谈判正式开始的标志是()
平片上正常淋巴结的诊断指标是
临床用血的哪些方面均必须符合国家规定的卫生标准和要求
CT扫描时,病人体内有高密度结构可出现
计算普通混凝土配合比时,一般骨料的基准状态为()。
投资者持有某只公司债券,信用评级为AA+,剩余期限为2年,票面利率为4%,每年付息一次,每张面值100元。在一年后投资者可以按面值将债券回售给发行人。根据以上材料,回答以下问题。下列风险类型中,该投资者无需承担的是()。
资本资产定价模型的有效性问题是指现实市场中的风险β与收益是否具有正相关关系。()
强制性义务教育属于()提供的“公共劳务”。
下列以精神活动的不协调和脱离现实为特征的是()。
科学的发展和进步往往_________于科学假说,科学理论发展的历史就是假说的形成、发展和假说之间的竞争、更迭的历史。面对茫茫人类历史源头,面对_________、虚虚实实的人类文明历史遗存,科学假说同样至关重要。他_________地将历史、文化、人性、
最新回复
(
0
)