首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
13
问题
有以下程序 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://jikaoti.com/ti/lTI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个单选按钮数组,含三个单选按钮,均没有标题,请利用属性窗口,为单选按钮依次添加标题为“北京”、“上海”、“广州”;再添加一个标题为“显示”的命令按钮,如图3.75所示。程序的功能是在运行时,如果选
设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序运行时,当把滚动框移动
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中:同时计算矩阵主对角线的元素之和,计算结果显
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLen
窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
计算下面分段函数的正确语句是( )。
随机试题
理解下面这首词,写一篇不少于200字的赏析文字。蝶恋花柳永伫倚危楼风细细,望极春愁,黯黯生天际。草色烟光残照里,无言谁会凭阑意?拟把疏狂图一醉,对酒当歌
阅读下文,回答问题。
在肾小球病的发病机制中,下列哪种说法不正确
卵巢周期性变化正确的是:
孕妇,24岁,G1P0,孕40周。下腹阵痛6小时入院,胎方位LSA。肛门检查:宫颈管消失,宫口开大2cm,行胎心监护。如出现变异减速,最可能的原因是下列哪项
小儿腹泻轻度脱水的临床表现是
对某化合物进行毒性评价时,检出该化合物的LD50为160mg/kg体重,用定期递增剂量法获LD50为500mg/kg体重,其慢性毒性试验结果见下表注:*、**、***与对照组比较显著性差异分别为P<0.05、P<0.01、P<0.001。该化合物的
甲公司为境内上市公司,2017年甲公司发生的导致净资产变动的交易或事项如下:①接受其大股东捐赠500万元;②当年将作为存货的商品房改为出租,甲公司对投资性房地产采用公允价值模式进行后续计量,转换日,商品房的公允价值大于其账面价值800万元;③按照持股
下列关于附等待期的股份支付会计处理的表述中,正确的有()。(2014年)
患者在意识障碍情况下出现“语词杂拌”,这种症状是()。
最新回复
(
0
)