计算几个整数的平均数,通过scanf读取最后一个标志位9999

来源:互联网 发布:python排序函数 编辑:程序博客网 时间:2024/06/05 10:54
#include <stdio.h>int main(){    int end = 0, counter = 0;    float sum = 0;    printf("enter number: ");    while (end != 9999){        //接收输入流        scanf("%d", &end);        //这里的if规避掉9999被加进来,因为while循环中的条件end!=9999 虽然能停止循环,但是避免不了把最后一次的9999加进来        if (end != 9999){            //计算9999前面各个数的和            sum = sum + end;            //计数器,用来算总共加了多少数            counter++;        }    }    //打印平均数    printf("%.2f", sum / counter);        return 0;}

0 0
原创粉丝点击