Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

Q毛 發問時間: 電腦與網際網路程式設計 · 2 0 年前

c語言設計程式如何寫?

前置處理器--#include

標頭檔area.h來計算

(a)半徑為1.0的圓面積

(b)長為5.0,寬為4.6的長方形面積

(c)底為12.2,高為9.4的三角形面積

1 個解答

評分
  • 2 0 年前
    最佳解答

    **-----area.h

    #define PI 3.14159

    float cir_a(float aa)

    {

    return (aa*aa*PI);

    }

    float tri_a(float aa,float hh)

    {

    return (aa*hh/2.0);

    }

    float squ_a(float aa,float hh)

    {

    return (aa*hh);

    }

    ***main.cpp-----

    #include <stdio.h>

    #include <stdlib.h>

    #include "area.h"

    int main(void)

    {

    printf("半徑為1.0的圓面積為 %.3f \n\n",cir_a(1));

    printf("長為5.0,寬為4.6的長方形面積為 %.3f\n\n",squ_a(5,4.6));

    printf("底為12.2,高為9.4的三角形面積為 %.3f\n\n",tri_a(12.2,9.4));

    system("pause");

    return 0;

    }

    參考資料:
還有問題?馬上發問,尋求解答。