Ejemplo n.º 1
0
int main(int argc, const char * argv[])
{
    //Create an array of floats
//    float *gradeBook = malloc(3 * sizeof(float));
    
    //Declares the array as part of the frame.
//    float gradeBook[3];
//    gradeBook[0] = 60.2;
//    gradeBook[1] = 94.5;
//    gradeBook[2] = 81.1;
    
    float gradeBook[] = {60.2, 94.5, 81.1};
    
    //Calculate the average
    float average = averageFloats(gradeBook, 3);
    
    //Free the array
//    free(gradeBook);
//    gradeBook = NULL;

    //No need to free the array!
    //Cleanup happens automatically when the function returns
    
    printf("Average = %.2f\n", average);
    
    return 0;
    
}
Ejemplo n.º 2
0
int main(int argc, const char * argv[])
{

    // create an array of floats
    float gradeBook[] = {60.2, 94.5, 81.1};

    // calculate the average
    float average = averageFloats(gradeBook, 3);
    
    printf("Average = %.2f\n", average);
    
    return 0;
}