1. a. float[] flnums = new float[24]; b. int[] nums = new int[500]; c. double[] dnums = new double[50]; d. char[] charr = new char[10]; 2. final int CLASS_SIZE = 35; double[] QuizAvg = new double[CLASS_SIZE]; 3. 1 3 -2 17 6 11 4 2 2 19 14 5 11 15 -4 52 40 12 4. subscript [0] [1] [2] [3] [4] [5] [6] [7] value 10 9 8 7 6 5 4 3 5. subscript [0] [1] [2] [3] [4] [5] [6] [7] value 1 1 1 1 -1 -1 -1 -1 6. subscript [0] [1] [2] [3] [4] [5] [6] [7] value 0 101 2 103 4 105 6 107 7. subscript [0] [1] [2] [3] [4] [5] [6] value -4 0 2 26 10 12 14 8. This will result in an ArrayIndexOutOfBounds exception because the loop tries to access nums[10], which does not exist. 9. for (i = 0 ; i < 50 ; i++) nums[i] = nums[i] * 2; 10. for (sum = 0, i = 0 ; i < 25 ; i = i + 2) sum = sum + nums[i]; 11. for (sum = 0, i = 0 ; i < 25 ; i++) if (nums[i] % 2 == 0) sum = sum + nums[i]; 12. 50 45 40 35 30 25 20 15 10 5 5 10 15 20 25 30 35 40 45 50 5 5 5 5 5 5 5 5 5 5 13. 50 45 40 35 30 25 20 15 10 5 5 10 15 20 25 30 35 40 45 50 5 5 10 15 20 25 30 35 40 45 14. int count = 0; int i = 0; while (i < 50) { if (temps[i] == 100) count++; } if (count > 0) System.out.println("yes"); 15. boolean found = false; int i = 0; while (i < 50) { if (temps[i] == 100) found = true; }
Email Me |
Office Hours |
My Home Page |
Department Home |
MCC Home Page
© Copyright Emmi Schatz 2013