C语言程序设计

您所在的位置:网站首页 c语言输入半径求圆的面积 C语言程序设计

C语言程序设计

2024-06-11 09:51| 来源: 网络整理| 查看: 265

头文件

area.h

#include #include #define PI 3.1415926 void area_1() {     double r,s;     printf("请输入圆的半径r=\n");     scanf("%lf",&r);     s=PI*r*r;     printf("圆的面积=%f\n",s); } void area_2() {     double l,d,s;     printf("请输入矩形的长l=,宽d=\n");     scanf("%lf%lf",&l,&d);     s=l*d;     printf("矩形的面积=%f\n",s);

} void area_3() {     double a,b,c,p,s;     printf("请输入三角形的三边a=,b=,c=,半周长p=\n");     scanf("%lf%lf%lf%lf",&a,&b,&c,&p);     if((a+b>c)&&(a+c>b)&&(b+c>a))     {         p=(a+b+c)*0.5;         s=sqrt(p*(p-a)*p*(p-b)*p*(p-c));         printf("三角形的面积=%f\n",s);     }     else         printf("input error,plese input again\n"); } void area_4() {     double t,b,h,s;     printf("请输入梯形的高t=,底b=,高h=\n");     scanf("%lf%lf%lf",&t,&b,&h);     s=(t+b)*h*0.5;     printf("梯形的面积=%f",s); }

源文件

计算面积.cpp.

#include #include"area.h" #include int main() {     int a;     loop:printf("请输入1 2 3 4 5 分别计算圆形,矩形,三角形,梯形的面积,结束计算\n");     scanf("%d",&a);     if(a==1)     {         area_1();     }     else if(a==2)     {         area_2();         }     else if(a==3)     {         area_3();     }     else if(a==4)     {         area_4();     }     else if(a==5)     {     printf("结束计算\n");         exit(0);     }  goto loop; return 0; }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3