7. You must be reasonable procedures, variables, procedure, and structure, etc. must be linked to its content, and the variables do not name "X", "Y", "z" maybe you will say that the author is on the example. With x, y, etc., the reason why it does not involve other programs, when actually developing software, the author will certainly use meaningful variable names. Please see the following example: void x (int A, int b) {int z; z = a b; printf ("z IS% d / n", z);} In this, we can know what X is, but I don't know what it means. A, B, Z is also the same. Let's change it again: void Sum_of_ages (int Jacks_age, int jills_age) {int total_age; total_age; print ("total_age is% d / n", total_age);} Although there is no comment, it is easy to see What should I do? Good name, no comments can be.