Thứ Năm, 27 tháng 6, 2019

[C] Con trỏ mảng - hàm

#include <stdio.h>


/* khai bao ham */
double tinhTB(int *contro, int kichco);


int main ()
{
   /* mot mang so nguyen co 5 phan tu */
   int sohangban[5] = {123, 213, 321, 122, 222};
   double tb;


   /* truyen con tro toi mang duoi dang mot tham so */
   tb = tinhTB( sohangban, 5 ) ;


   /* hien thi gia tri tra ve  */
   printf("Gia tri trung binh la: %f\n", tb );


   printf("\n===========================\n");


   return 0;
}


double tinhTB(int *contro, int kichco)
{
  int    i, tong = 0;
  double tb;


  for (i = 0; i < kichco; ++i)
  {
    tong += contro[i];
  }


  tb = (double)tong / kichco;


  return tb;

}

Không có nhận xét nào:

Đăng nhận xét