计算随机输入数字的平均值

来源:互联网 发布:sql和core data 编辑:程序博客网 时间:2024/05/24 02:33
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * @file * @author Sam Liu * @remarks Modified by Sam Liu * @version 1.0 * @section Brief * Modified at: 2014/01/15 16:28 * * 计算平均值 * * Copyright (C) XXXXXXXX., XXXXXXXXX. * All rights reserved. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */#include<stdio.h>int main(){    /* declaration */    int int_score;    int int_sum;    int int_count;    float float_average;    /* initialization */    int_sum = 0;    int_count = 1;    float_average = 0;    printf("Enter the %d student`s score(Enter -1 to end): ", int_count);    scanf("%d", &int_score);    while(int_score != -1){        int_sum = int_sum + int_score;        int_count = int_count + 1;        printf("Enter the %d student`s score(Enter -1 to end): ", int_count);        scanf("%d", &int_score);    }    if(int_count - 1 != 0){ /* avoid the int_count = 0 */        float_average = (float)int_sum / (int_count - 1); /* convert the integer to float */        printf("the sum is: %d\n", int_sum);        printf("the average is: %.2f\n", float_average);    }    else{        printf("%s", "No record!\n");    }    return 0;}


0 0
原创粉丝点击