16、 循环结构应用
输入一批非零的整数,以输入零表示结束,求这批数据的平均值并输出
#include<stdio.h>
int main ()
{
int i ;
int sum = 0 ;
int a[1000] ;
for ( i = 0 ; ; i ++ )
{
scanf ("%d",&a[i] ) ;
if ( a[i] == 0 )
break ;
}
for ( int j = 0 ; j <= i ; j ++ )
{
sum += a[j] ;
}
printf ("%f\n",(float) sum / i );
return 0;
}
//输入:
1 2 3 4 5 0
//输出:
3.000000