C语言题目:编写一自定义函数。
答案:3 悬赏:10
解决时间 2021-11-28 05:01
- 提问者网友:时间却是纷扰
- 2021-11-27 18:25
写一函数max,计算三个数中最大数 。在主函数中输入三个数,调用该函数求出其中最大数并输出。(要求:三个数为实数)
最佳答案
- 二级知识专家网友:瘾与深巷
- 2021-11-27 18:51
这个可以么?
#include <stdio.h>
double max(double a,double b,double c)
{
double maxValue=a;
if (b>a)
{
maxValue=b;
if (c>maxValue)
{
maxValue=c;
}
}
return maxValue;
}
void main()
{
double a=0.0,b=0.0,c=0.0;
scanf("%lf%lf%lf",&a,&b,&c);
printf("The biggest is: %lf",max(a,b,c));
}
#include <stdio.h>
double max(double a,double b,double c)
{
double maxValue=a;
if (b>a)
{
maxValue=b;
if (c>maxValue)
{
maxValue=c;
}
}
return maxValue;
}
void main()
{
double a=0.0,b=0.0,c=0.0;
scanf("%lf%lf%lf",&a,&b,&c);
printf("The biggest is: %lf",max(a,b,c));
}
全部回答
- 1楼网友:山鬼偶尔也合群
- 2021-11-27 19:57
double max(double a,double b,double c)
{
double maxValue=0.0;
maxValue=a:(maxValue=c:b?c>b)?a>b;
return maxValue;
}
void main()
{
double a=0.0,b=0.0,c=0.0;
scanf("%lf%lf%lf",&a,&b,&c);
printf("The biggest is: %lf",max(a,b,c));
}
- 2楼网友:魅世女王
- 2021-11-27 19:34
自定义函数是由用户按需要写的函数。这与库函数相对应的,库函数是由c系统提供的函数,已经定义好了如printf 、 scanf 、 getchar 、putchar、gets、puts、strcat等函数均属此类。 说白了,自定义函数是是自己写的,想实现什么功能就写什么,然后在用的时候和库函数(系统定义的)的一样调用就是了,相当于自己增加了一个自己的库函数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯