首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数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
2020-07-28
70
问题
下列给定程序中函数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)noat k; (2)if(*a<*c)
解析
(1)观察程序中的k,在赋值语句中,k是以变量的形式进行赋值而非指针,所以将k定义为指针是错误的。
(2)此处if语句是为了将小于*c的值放入*c中,所以改为if(*a<*c)。
转载请注明原文地址:https://www.kaotiyun.com/show/CX3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是"回文"(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
下列条件语句中,输出结果与其他语句不同的是
以下叙述中正确的是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);printf("\n")
下列结构中属于线性结构链式存储的是
下面不属于软件需求规格说明书内容的是
以下选项中不合法的标识符是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
教育者编定学科课程时需参照的要素包括【】
在一腹泻犊牛群中,伴有体温升高现象,为37~39℃。粪便直接涂片经抗酸染色后可见卵囊为玫瑰红色,圆形或椭圆形,大小4~5μm,背景为蓝绿色。卵囊着色深浅不一,染色深者内部可见4个月牙形的子孢子,多数卵囊外有一晕圈状结构。该病最有可能是
某企业为创业投资企业。2007年8月1日,该企业向境内未上市的某中小高新技术企业以股权投资的方式投资200万元。2009年度该企业利润总额890万元;未经财税部门核准,提取风险准备金10万元。已知企业所得税税率为25%。假定不考虑其他纳税调整事项,2009
南美洲丰富的水能资源主要分布于()。
人的发展是指人在生命过程中所发生的一系列()的变化过程。
隐晦:暗语
上海合作组织
求下列级数的和:
Thelawsuitfordamagesdraggedon______unfortunatelythesethingsalltoooftendo.
A、Heknowswheretogetanewmap.B、Hewillhelpthewomanreadthemap.C、Hehasalreadyseenthelibrary.D、Hewillgotothe
最新回复
(
0
)