#include<stdio.h>
int main(){
    int num=0,sum=0,count=0;//给三个变量赋初值
    scanf("%d",&num);//输入数字
    while(num!=-1){//判断是否是-1,是正整数的进入循环
        sum+=num;//sum是用来输入的值求和
        count++;//count用来计数,表示输入多少个数字
        scanf("%d",&num);//输入的数字若不是-1,则不断输入数字,直至输入-1,跳出循环
    }
    printf("%f\n",1.0*sum/count);//求出平均数,用1.0乘以sum变成浮点型
}

更多推荐

C语言求平均数