Answer from cs61c-cm (Christopher Marcellino 15775059) for Question 1 A looping statements, such as while and do while could be dropped from C in lieu of if's and goto's. The designers of C included them because they are a logical abstraction. Programmers are more efficient and less error-prone if they can think in terms of the higher abstraction.