c how to program 习题4.10

发布于2020-06-12 735 热度

运行结果:

C语言代码:

/* c how to program 习题4.10
** 计算平均值 */
#include <stdio.h>
#include <math.h>
// function main begins program execution
int main( void )
{
    //定义变量number为获取的整数,count为循环的次数,total为累加
    int number=0, count=0, total = 0;
    //输出提示
    printf("计算平均值\n\n");
    //开始循环
    do{
        //计算累加
        total += number;
        //获取整数
        printf("请输入%d个整数,以9999结束:", ++count);
        scanf("%d", &number);
    }while(number != 9999);     //判断是否还要执行循环
    if(--count){    //判断获取有限整数的次数,并输出结果
        printf("\n最后一个整数是标记值,前%d个整数的平均值是:%.2lf\n", count, (double)total/count);
    }
    else{
        printf("\n你没有输入有效的整数!\n");
    }
}

记录工作,记录学习,分享知识,分享经验……