求平均值中,最后键入-1表示结束输入,如何通过循环来完成?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int number;
int sum = 0;
int count = 0;
scanf("%d",&number);
while(number != -1)
{
sum += number;
count++;
scanf("%d",&number);
}
printf("平均值为:%f\n",1.0*sum/count);
}
在这里使用了scanf + while(判定)内接scanf的方式解决
原文:https://www.cnblogs.com/zhaoy-shine/p/10820089.html