函数的使用可以省去重复代码的编写,降低代码重复率。

    1. # include <stdio.h>
    2. // 求两数的最大值
    3. int max(int a, int b)
    4. {
    5. if (a > b) {
    6. return a;
    7. }
    8. else {
    9. return b;
    10. }
    11. }
    12. int main()
    13. {
    14. // 操作1 ……
    15. // ……
    16. int a1 = 10, b1 = 20, c1 = 0;
    17. c1 = max(a1, b1); // 调用max()
    18. printf("%d\n", c1); // 20
    19. // 操作2 ……
    20. // ……
    21. int a2 = 11, b2 = 21, c2 = 0;
    22. c2 = max(a2, b2); // 调用max()
    23. printf("%d\n", c2); // 21
    24. // ……
    25. return 0;
    26. }