#include<stdio.h>
int main()
{
float max = 0,min=1,input;
int i;
printf("请输入一组非负数,以0或负数结束:\n");
while (1)
{
scanf("%f", &input);
if (input > 0)
{
if ( input > max)
max = input;
if ( input < min)
min = input;
}
else
{
printf("最大值为%.2f\n", max);
printf("最小值为%.2f\n", min);
}
}
return 0;
}
输出样例
请输入一组非负数,以0或负数结束:1 2 34 69-1最大值为69.00
最小值为1.00