首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);
有以下程序 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);
admin
2009-04-15
29
问题
有以下程序 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); pfintf("%d,%d,%d\n",x,y,2); } 执行后输出结果是
选项
A、1,2,3
B、3,1,2
C、1,3,2
D、2,3,1
答案
4
解析
C语言规定else总是和离它最近的if语句配对。分析可以知道,函数f()作用是让形参v和形参w的值交换。在主函数中首先定义了三个变量x、y和z。 然后再执行下面的if-else语句。由程序可以看出第一个else和第一个if搭配,第二个else和第二个if搭配。由于调用函数时是进行值传递的。即将实参x,y,z传给形参v和w,以后形参和实参再无联系,故通过if语句调用f()函数后,x、y和x的值并没有改变。故最后输出的x、y和z的值为1、3和2。
转载请注明原文地址:https://kaotiyun.com/show/yoWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时
检查软件产品是否符合需求定义的过程称为()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“计算分
以下关于注释语句的叙述中,错误的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open“out.txt”ForOutputAs#2Print“Text1”
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLen
随机试题
AUnlikeAmericanswhoseemBtoprefercoffee,theEnglishCdrinksDagreatdealoftea.
患者,女,第一胎,足月顺产,当胎儿娩出后阴道出血约500ml,血液呈鲜红色,很快凝集成血块,此时胎盘尚未娩出。根据上述情况,出血原因最有可能是
能解郁安神,用于治疗心神不宁,忿怒忧郁,烦躁失眠,为悦心安神要药的药物是
一次癫痫发作,或虽有间歇期,但意识不能恢复,癫痫持续状态者反复发作持续的时间是
个体户胡力因不服某区烟草专卖局扣押财产决定向市烟草专卖局申请复议,要求撤销扣押决定,但没有提出赔偿请求。复议机关经审查认为该扣押决定违法,决定予以撤销。对于扣押决定造成的财产损失,复议机关正确的作法是什么?()
某机械设备安装工程项目,业主拟通过招标确定施工承包商,业主经过资格预审确定了A、B、C、D、E、F六家投标人作为潜在投标人,其中A、B两家潜在投标人在投标时出现以下情况:A投标人在编制投标文件时主要依据设计图样、工程量表、其他投标人的投标书、有关法律法规
个人申请注册成为财务顾问主办人时,需递交的证明文件包括( )。
设有参数方程0≤t≤π.(Ⅰ)求证该参数方程确定y=y(x),并求定义域;(Ⅱ)讨论y=y(x)的可导性与单调性;(Ⅲ)讨论y=y(x)的凹凸性.
假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是
Whatpercentageofthestudentsaremature?The______isatSaltLane.
最新回复
(
0
)