Arrays

Printing array elements

Write three statements to print the first three elements of array runTimes. Follow each statement with a newline. Ex: If runTimes[5] = {800, 775, 790, 805, 808}, print:

800

775

790

#include <stdio.h>

int main(void) {
 int runTimes[5];

// Populate array
 runTimes[0] = 800;
 runTimes[1] = 775;
 runTimes[2] = 790;
 runTimes[3] = 805;
 runTimes[4] = 808;

printf("%d\n", runTimes[0]);
 printf("%d\n", runTimes[1]);
 printf("%d\n", runTimes[2]);

return 0;
 }

 

 

Printing array elements with a for loop.

Write a for loop to print all elements in courseGrades, following each element with a space (including the last). Print forwards, then backwards. End each loop with a newline. Ex: If courseGrades = {7, 9, 11, 10}, print:

7  9 11 10

10 11 9 7

#include <stdio.h>

int main(void) {
 const int NUM_VALS = 4;
 int courseGrades[NUM_VALS];
 int i;

courseGrades[0] = 7;
 courseGrades[1] = 9;
 courseGrades[2] = 11;
 courseGrades[3] = 10;

for(i = 0; i < courseGrades[i]; i = i + 1){
 printf("%d ", courseGrades[i]);
 }

printf("\n");

for(i = NUM_VALS - 1; i >= 0; i = i - 1){
 printf("%d ", courseGrades[i]);
 }
 printf("\n");

return 0;
 }