回覆列表
  • 1 # 待花開歲月嶼南涼

    恩,自定義函式的確是有很大的作用的。在這裡我給你舉個例子吧,比如你要給比較兩個數字的大小,並且輸出大的數,你可以這麼寫

    floata,b;

    a=10;

    b=100;

    if(a<b)

    printf("%f",b);

    else

    printf("%f",a);

    但是如果你要重複給許多組數字做比較怎麼辦?比如說有100組,難道你每一組都要寫這樣的程式碼?那程式設計師就累死了,所以,為了讓相同相似的程式碼可以重複使用,你就可以自定義函式。如:

    voidBIJIAO(floata,floatb)

    {

    if(a<b)

    printf("%f",b);

    else

    printf("%f",a);

    }

    這樣在你做100組資料比較的時候就可以直接呼叫

    BIJIAO(10,100);

    BIJIAO(20,30.2);

    BIJIAO(99,12);

    等等,這樣就大大提高了程式碼的重用性。

    就說這些吧,希望可以幫到你,樓主加油了!!

  • 中秋節和大豐收的關聯?
  • 女生帶手錶應該帶在哪隻手上?