首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:实现两个整数的交换。例如给a和b分别输入60和65,输出为:a=65 b=60 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程
下列给定程序中,函数fun()的功能是:实现两个整数的交换。例如给a和b分别输入60和65,输出为:a=65 b=60 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程
admin
2010-05-05
14
问题
下列给定程序中,函数fun()的功能是:实现两个整数的交换。例如给a和b分别输入60和65,输出为:a=65 b=60
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序;
#include<stdio.h>
#include <conio.h>
/*************found**************/
void fun(int a,b)
{ int t;
/*************found**************/
t=b;b=a;a=t;
}
main()
{ int a,b;
clrscr();
printf("Enter a, b: "); scanf("%d%d",
&a,&b);
fun(&a, &b);
printf("a=%d b=%d\n ", a,b);
}
选项
答案
(1)错误:void fun(int a,b) 正确:void fun(int *a,int *b) (2) 错误:t=b;b=a;a=t; 正确;t=*b;*b=*a;*a=t;
解析
本题考查指针变量做函数参数。采用一般变量做参数,不能改变实参的值,采用指针变量作为参数则能够改变实参的值。主函数中fun()的调用方式说明fun()函数的参数应当为指针类型。另外,值得一提的是“交换法则”,这题的错误比较明显,如果程序段中有隐蔽的交换错误,一般不容易发现,希望学习者引起注意。
转载请注明原文地址:https://jikaoti.com/ti/LKkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
下列人物与研究成果对应错误的一项是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
在推进我国反腐倡廉建设的工作上,中国共产党一直坚持不懈地努力着,下列有关说法错误的是()。
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
行政征收的实施应以下列哪一项内容为前提?()
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
随机试题
以诙谐幽默见长,寓悲于喜,具有“含泪的微笑”风格的作家是()
—Mybabyhasahearttrouble.—Didthedoctorfinditdifficult______.
女,46岁。口腔黏膜进食辛辣食物刺激疼痛2年,时轻时重。体检发现磨牙区前庭沟黏膜白色条纹,交织成网状,左右对称。左颊损害中央充血、糜烂。此病最可能的诊断是
暗配电线管路垂直敷设中,导线截面为120~240mm2时,装设接线盒或拉线盒的距离为()。
投资部是基金管理公司管理基金投资的最高决策机构。( )
根据我国法律规定,中外合作企业的外国合作者在合作期限内先行回收投资的,必须符合的条件有()。
A注册会计师运用审计风险模型的步骤是()。Ⅰ.确定重大错报风险水平Ⅱ.确定可以接受的审计风险水平Ⅲ.确定实质性程序的性质、时间和范围Ⅳ.确定检查风险水平
甲误将苏打当毒药投入赵某的水杯中,赵某饮用后安然无恙。这一情形属于()。
已知ξ1,ξ2是方程(λE-A)x=0的两个不同的解向量,则下列向量中必是A的对应于特征值λ的特征向量的是().
Innocase______forgetthegreathelpthattheygaveuswhenwewereintrouble.
最新回复
(
0
)