Page 2 Question 2 No partial credit Question 3 No partial credit Question 4 No partial credit Question 5 No partial credit Question 6 -1 if float instead of double Question 7 -1 if the word 'swap' was mentioned -3 if there are no words like assignment copy and swap Quesion 8 -1 for mentioning both copy(assign) and swap -3 if there are no words like assignment copy Page 3 Question 9 No partial credit Question 10 -1 if you define the int variable m -1 if no parenthesis around j-k Question 11 No partial credit Question 12 -4 off for questions 11 and 12 if the answers were both reversed Question 13 -2 if n+1 Question 14 -1 if not final -1 if not an int -1 if two statements Question 15 No partial credit Page 4 Question 16 No partial credit Question 17 No partial credit Question 18 -1 one -3 otherwise Question 19 -1 mentioning toString() -3 mentioning other methods Page 5 Question 20 -1 for each extra -4 if they put methods Question 21 No partial credit Question 22 2 for left 1 for = 2 for right -1 for Scanner.create Question 23 -1 for each missing of: temperature, Celsius, integer, some sign indicating a value is expected Question 24 2 for left 1 for = 2 for right -1 for wrong name or type -1 for wrong Scanner method Question 25 -4 for writing something full credit if reference or address are mentioned Page 6 Question 26 1 for each Question 25 1 for each integer -3 nothing for String -1 for each arrow wrong or for String in the box.