首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动m
下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动m
admin
2010-05-05
86
问题
下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3, b中的值为8。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<conio.h>
#include <stdio.h>
int fun(int *x,int y)
{
int t;
/***************found***************/
t=x;x=y;
/***************found***************/
return(y);
}
main()
{int a=3,b=8;
clrscr();
printf("%d %d\n",a, b);
b=fun(&a,b);
printf("%d %d\n" ,a,b);
}
选项
答案
(1)错误:t=x;x=y; 正确:t=*X;*x=y; (2)错误;return(y); 正确:return(t);
解析
本题考查指针变量做函数参数。同样,这里也涉及到一个“交换规则”,另外,根据题目主函数中fun()函数的调用方式说明fun()函数的参数应当为指针类型。交换结束后返回变量t。
转载请注明原文地址:https://kaotiyun.com/show/mHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于缓刑,下列哪一选项是错误的?()
下列应对自然灾害的做法,错误的是()。
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
下列叙述中,错误的是()。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
根据菲利普斯曲线.降低通货膨胀率的办法是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
某车间加工一批零件,原计划每天加工100个,刚好如期完成,后改进技术,每天多加工10个,结果提前2天完成,这批零件有()个。
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
随机试题
以下哪一项不是虚劳的病因病机()(1997年第72题)
A.阻尼过度(过阻尼)B.阻尼过小(欠阻尼)C.阻尼适当D.线性良好E.非线性移位若方波上升时呈圆钝状表示
关于遗产继承顺序的表述中说法不正确的是()。
根据《水工建筑物地下开挖工程施工规范》SL378--2007,下列关于水利水电工程土石方开挖施工的说法错误的是()。
1000MW发电机定子重量可达400t以上,卸车方式主要采用()。
根据给水排水管道功能性试验的有关规定,除设计有要求外,压力管道水压试验的管段长度不宜大于()m。
梅蒂绥和维米尔都是17世纪荷兰小画派的典型代表。()
(2012年河北)辛亥年到来的时候,似乎没有迹象表明,这将是这个铁血帝国的最后一年,这一年是从隆裕皇太后万寿圣节(正月初)的歌舞升平开始的,而在这一年行将结束的十二月二十五(公元1912年2月12日),隆裕却颁布了一纸退位诏书,中国的封建政权就此曲终人散。
Forthispart,youareallowed30minutestowriteacompositiononthetopic"HowtoHandleStress?"Youshouldwriteinnole
"’BuildingwithArches"RoundArchandVault→AlthoughtheroundarchwasusedbytheancientpeoplesofMesopotamia
最新回复
(
0
)