- #include <stdio.h>
- int main(int argc, const char * argv[]) {
- printf("请输入a、b、c的值,以空格作为间隔,如1 2 3\n");
- //声明3个浮点型变量来存放abc
- float a,b,c;
- //按指定格式一次读入3个值
- scanf("%f %f %f",&a,&b,&c);
- //利用if else判断三个数的最大值,若值相同,则以输入的顺序靠前为大
- if (a >= b && a >=c)
- printf("a为最大值 ,a=%.3f\n",a);
- else if(b>= a && b>=c)
- printf("b为最大值 ,b=%.3f\n",b);
- else
- printf("c为最大值 ,c=%.3f\n",c);
-
- }
复制代码 |