您的位置:首页 > 其它

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

2014-03-05 17:06 288 查看
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* @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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐