黑马程序员技术交流社区

标题: 输入学生数并逐个输入学生的身高,然后输出身高的平均值 [打印本页]

作者: Ios_bawenlong    时间: 2015-4-15 00:37
标题: 输入学生数并逐个输入学生的身高,然后输出身高的平均值
  1. #include <stdio.h>
  2. //体重处理
  3. double   high();

  4. int main(int argc, const char * argv[]) {
  5.    
  6.    
  7.     //定义变量记录学生数
  8.     int month = 0;
  9.    
  10.     //定义一个变量记录体重
  11.     double heit = 0.0;
  12.    
  13.     //提示用户输入学生数
  14.     printf("请输入学生总数:\n");
  15.    
  16.     //接受用户输入的学生数
  17.     rewind(stdin);
  18.     scanf("%d", &month);
  19.    
  20.     //调用函数计算学生总体重
  21.     for (int i = 0; i < month; i ++) {
  22.         
  23.         //计算学生总体重
  24.         heit += high();
  25.     }
  26.    
  27.     //计算体重平均值
  28.     heit = heit / month;
  29.    
  30.     //输出学生均重
  31.     printf("学生平均体重为%.2f千克",heit);
  32.    
  33.     return 0;
  34. }

  35. double high(){
  36.    
  37.     //提示用户输入学生数
  38.     printf("请输入学生的体重\n");
  39.    
  40.    
  41.     //定义变量
  42.     //接收用户输入的体重
  43.     double tiZhong = 0.0;
  44.    
  45.     scanf("%lf%*c",&tiZhong);
  46.    
  47.     return tiZhong;
  48.    
  49. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2