4. Arithmetic Expressions


Answer:

23

data[2] contains a 14 and data[6] contains a 9, the sum is 23.

Arithmetic Expressions

array1An expression such as data[3] is called a subscripted variable.

A subscripted variable can be used anywhere an ordinary variable of the same type can be used. Since data[3] contains an int it can be used anywhere an int variable may be used.

An arithmetic expression can contain a mix of literals, variables, and subscripted variables. For example, if x contains a 10, then

(x + data[2]) / 4

evaluates to (10+14) / 4 == 6. Here are some other legal statements:

data[0] = (x + data[2]) / 4 ;

data[2] = data[2] + 1;

// increment the data in cell 3
x = data[3]++ ;

data[4] = data[1] / data[6];


Question 4:

Assume that the array holds values as in the picture. What will be the result of executing the statement:

    data[0] = data[6] + 8;