首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。 例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。 请改正程序中的错误,使它
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。 例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。 请改正程序中的错误,使它
admin
2015-11-24
18
问题
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。
例如,若输入的数为:55 12 34,输出的结果应当是:a=55.0,b=34.0,c=12.0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(float*a,float*b,float*c)
{
/**********found***********/
float*k;
if(*a<*b)
{
k=* a;
* a=*b:
*b=k;
}
/**********found***********/
if(*a>*c)
{
k=*c;
*c=*a;
* a=k,
}
if(*b<*c)
{
k=*b;
*b=*c;
*c=k;
}
}
main()
{
float a,b,c;
printf(“Input a b c:”);
scanf(“%f%f%f”,&a,&b,&c);
printf(“a=%4.1f,b=%4.1f,c=
%4.1f\n\n”,a,b,C);
fun(&a,&b,&c);
prIntf(“a=%4.1f,b=%4.1f,c=
%4.1f\n\n”,a,b,C);
}
选项
答案
(1)float k; (2)if(*a<*c)
解析
(1)观察程序中的k,在赋值语句中,k是以变量的形式进行赋值而非指针,所以将k定义为指针是错误的。
(2)此处if语句是为了将小于*c的值放入*c中。所以改为if(*a<*c)。
转载请注明原文地址:https://kaotiyun.com/show/pAID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
100人参加7项活动,已知每个人只参加一项活动,而且每项活动参加的人数都不一样。那么,参加入数第四多的活动最多有几人参加?
一批树苗,按下列原则分给各班栽种:第一班取走100棵文取走剩下树苗的,第二班取走200棵又取走剩下树苗的,第三班取走300棵又取走剩下树苗的,依此类推,第三班取走树苗100i棵又取走剩下树苗的,……,直到取完为止。最后各班所得树苗都相等。试问共有几个班?
某大型社区提供巴士换乘地铁服务,规定巴士满载后直达地铁站,中间站不再停留上客。如果巴士共有座位48个,第一站上来1人,第二站上来2人,第三站上来3人,按照这个规律,第()站司机将不再停车。
一支有100多人的旅行团乘坐汽车,如果每辆车都乘坐29人,结果剩下4人;如果增加一辆车,则所有游客正好平均分到各辆车上,问此时每辆车乘坐了多少人?()
根据下列资料,回答以下问题。下面描述不正确的是:
全国人大要制定一部有关环境保护的法律,根据我国宪法规定,须要()通过。
与传统金融相比,互联网金融具有新的特征,下列关于这些新特征说法正确的是()。①以点对点直接交易为基础进行金融资源配置②通过互联网实现以第三方支付为基础的资金转移③以大数据、云计算、社交网络和搜索引擎为基础,挖掘客户信息并管理信用风险④交易环
如何理解决策?决策有哪些基本特征?
下列队列的描述中,正确的是()。
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是()。
随机试题
A.中央型多见B.周围型多见C.弥漫型多见D.嗜银细胞发生E.由上皮化生恶变而来肺泡细胞癌
除BC和Th细胞外,与Ab产生有关细胞还有
A、色甘酸钠B、二羟丙茶碱C、易咳净D、酮替芬E、二丙酸倍氯米松适用于不宜使用肾上腺素类药物及氨茶碱的哮喘病人的药物是
依据《内河交通事故调查处理规定》,一次死亡和失踪()人及以上的内河交通事故由中华人民共和国海事局负责组织调查处理。
由投资者投入但不构成实收资本,或从其他非收益来源取得,由全体所有者共同享有的资金指的是()。
其他应收款核算的主要内容包括()。
某中学对违反校规的学生进行罚款,该校的做法()
()詹姆斯将自我分为现有自我、期望自我和表现自我。
A.actuallyB.calculatingC.conductingD.conformedE.criticallyF.identifiedG.inadequateH.insight
泥塑(clayfigurine)是中国古老的民间艺术之一。它的历史可以追溯到新石器时代(theNeolithicPeri-od)。泥塑以粘土为原料,用手工塑制成人、花、鸟、虫、鱼等各种形象,其中以“泥人张”(ClayFigurineZhang)的
最新回复
(
0
)