c5.1, page 216 Show the contents of the arrays defined in each of the following sets of statements: 1. int x[10]={-5,4,3}; 2. char letters[]={'a','b','c'}; 3. double z[4]; ... z[1] = -5.5; z[2] = z[3] = fabs(z[1]); 4. int k; double time[9]; ... for (k=0; k<=8; k++) time[k] = (k-4)*0.1; ------------------------------------------------------------------------ c5.1, page 218 Assume that the variable k and the array s have been defined with the following statement: int k, s[]={3,8,15,21,30,41}; Using a hand calculation, determine the output for each of the following sets of statements: 1. for (k=0; k<=5; k+=2) printf("%d %d \n",s[k],s[k+1]); 2. for (k=0, k<=5; k++) if (s[k]%2 == 0) printf("%d ",s[k]); printf("\n"); ------------------------------------------------------------------------ c5.1, page 221 Assume that we have defined the following variables: int k=6; double data[]={1.5,3.2,-6.1,9.8,8.7,5.2}; Using the max function presented in this section, given the value of each of the following expressions: 1. max(data,6); 2. max(data,5); 3. max(data,k-3); 4. max(data,k%5);