Answer from cs61c-es (Meng Chang Bruce Lin 16075852) for Question 1 In C, I think while and for loops can replace each other. In particular, the Do While loop is a bit differnt than while and for since DO While requires an extra checking. I think the designer for C implment several option of loop to accomondate different uses of loops and to provide more flexibility for programs to be written.