C语言编程 从键盘输入3个实型数数据float类型输出最小值

如题所述

float a,b,c,min;
printf("请输入三个数据:");
scanf("%f%f%f",&a,&b,&c);
min=a;
if(min>b)
min=b;
else if(min>c)
min=c;
else
min=min;
printf("最小的数为:%f\n",min);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-19
#include<stdlib.h>
#include<stdio.h>

main()
{
float a,b,c;
printf("请输入三个小数:\n");
scanf("%f%f%f",&a,&b,&c);
if(a>=b){
if(b>=c)
printf("最小值为:%f",c);
if(b<c)
printf("最小值为:%f",b);
}
if(a<b){
if(a>=c)
printf("最小值为:%f",c);
if(a<c)
printf("最小值为:%f",a);
}
printf("\n");
}
相似回答