对用户输入的三个数x,y,z,编写一函数实现x中存放三者之中的最大值,z存
答案:2 悬赏:70
解决时间 2021-01-29 18:55
- 提问者网友:曖昧情执
- 2021-01-29 15:55
急.
最佳答案
- 二级知识专家网友:野性且迷人
- 2021-01-29 16:42
#include<stdio.h>
float max(float a,float b,float c)
{
float max=a;
if(max<b)
max=b;
if(max<c)
max=c;
return(max);
}
void main()
{
float x,y,z;
printf("输入三个数,用空格隔开(ex:10 20 30):\n");
scanf("%f%f%f",&x,&y,&z);
z=max(x,y,z);
printf("最大值是%f\n",z);
}
这样应该可以了吧,我通过调试了
float max(float a,float b,float c)
{
float max=a;
if(max<b)
max=b;
if(max<c)
max=c;
return(max);
}
void main()
{
float x,y,z;
printf("输入三个数,用空格隔开(ex:10 20 30):\n");
scanf("%f%f%f",&x,&y,&z);
z=max(x,y,z);
printf("最大值是%f\n",z);
}
这样应该可以了吧,我通过调试了
全部回答
- 1楼网友:气场征服一切
- 2021-01-29 17:37
function max(x as single, y as single, z as single)as single
dim t as single
t = x
if y > t then t = y
if z > t then t = z
max = t
msgbox "最大值" & max
end function
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯