首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void f(int v , int w) { int t; t=v;v=w;w=t; } main() { int x=l,y=3,z=2; if(x>y} f(x,y)
有以下程序: void f(int v , int w) { int t; t=v;v=w;w=t; } main() { int x=l,y=3,z=2; if(x>y} f(x,y)
admin
2009-01-15
53
问题
有以下程序: void f(int v , int w) { int t; t=v;v=w;w=t; } main() { int x=l,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
解析
本题考核的知识点是函数的调用和if-else语句的应用。C语言规定else总是和离它最近的if语句配对。分析可以知道,函数f()作用是让形参v和形参w的值交换。在i函数中首先定义了三个变量x。y和z。然后再执行下面的if-else语句.由程序可以看出第—个else和第一个订搭配,第二个else和第二个if搭配。由于调用函数时是进行值传递的。即将实参x,y,z传给形参v和w,以后行参和实参再无联系,故通过if语句调用f()函数后,x、y和z的值并没有改变。故最后输出的x、v和z的值为1、3和2,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/s6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Command1,标题为“输入/显示”;此外还有一个文本框,其名称为Text1,初始内容为窄白。程序的功能是,程序运行后,单击命令按钮,显示输入
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有两个命令按钮,其名称分别为Commandl、Command2,一个标签控件,其名称为Labell,一个计时器控件,其名称为Timerl,如图2-107(a)所示。程序
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
下列叙述中正确的是
决定标签内容显示位置的属性是()。
考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1;两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Text2,
在学生管理的关系数据库中,存取一个学生信息的数据单位是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
在深度为7的满二叉树中,度为2的结点个数为
随机试题
下列情形不构成涉外民事法律关系的是()
手少阴心经的第一个腧穴是:
A.炎症经子宫黏膜向上蔓延引起B.伞端闭锁,管腔内充满干酪样物质C.化脓性细菌经宫旁淋巴结播散首先侵及输卵管引起的炎症D.输卵管伞端及峡部粘连闭锁,浆液性渗出积聚E.输卵管闭塞、脓液积聚输卵管积水
上肢骨提携角的角度是
在房屋测量时,30厘米厚的内墙面装饰不计入套内房屋使用面积。()
下列各项中,关于个人独资企业的表述正确的有()。
要向实现有意义的学习,必须同时具备哪两个条件?
A、 B、 C、 C
Sportsandgamesmakeourbodiesstrong,preventusfromgettingtoofat,andkeepushealthy.Buttherearenottheironlyuse.
A、Toexplainanewrequirementforgraduation.B、Tointereststudentsinacommunityserviceproject.C、Todiscusstheproblems
最新回复
(
0
)