Answer from cs61c-eo (James McBryan 16730959) for Question 1 No C does not need them all. All it needs are goto statements and if statements. The while and do while loops are simply used for simplicity for the programmer. In they end they all turn into assembly code which use goto loops and if statements for comparison.