## With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

No credit card required

### Chapter 5

 1: Assume all variables are of type int. Find the value of each of the following variables:x = (2 + 3) * 6;x = (12 + 6)/2*3;y = x = (2 + 3)/4;y = 3 + 2*(x = 7/2); A1: 3027 (not 3). (12 + 6)/(2*3) would give 3.x = 1, y = 1 (integer division)x = 3 (integer division) and y = 9 2: Assume all variables are of type int. Find the value of each of the following variables:x = (int) 3.8 + 3.3;x = (2 + 3) * 10.5;x = 3 / 5 * 22.0;x = 22.0 * 3 / 5; A2: 6 (reduces to 3 + 3.3)520 (reduces to 0 * 22.0)13 (reduces to 66.0 / 5 or 13.2, and then assigned to int) 3: You suspect that there are some errors in the next program. Can you find them?` int main(void) { int i = 1, float n; printf("Watch out! Here come a bunch of fractions!\n"); while (i < 30) n ...`

## With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

No credit card required