No.10 while语句统计体重
#include "stdio.h"
#include "stdlib.h"
void main()
{int n=0;
 float min=50,max=0,weight,sum=0,ave;
 printf("Input weight:\n");
 scanf("%f",&weight);
while(weight>0)
 {n++;
  sum+=weight;
  if(weight>max)
	 max=weight;
  else if(weight<min)
 {min=weight;}
 printf("Input weight:\n");
 scanf("%f",&weight);
 }
 if(n>0)
 {
	 ave=sum/n;
	 printf("Max is:%f\n",max);
	 printf("Min is:%f\n",min);
	 printf("Ave is:%f\n",ave);
	 printf("Number is: %d\n",n);
	 system("pause");
 }
 else printf("Data wrong!\n");
}
注意:do,while和whlie{}的区别;注意不要把else写成了esle;注意if, else if, else if, else,若写成if,,if,,,if,,,else是错误的。
                    
                
                
            
        
浙公网安备 33010602011771号