用C语言编程求多种几何图形及几何体的面积或体积.功能要求:求各几何图形的面积或体积单独编写成函数(边长或半径从键盘输入),在主函数中通过选项菜单调用各函数.可以返复运行,当

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 17:09:47

用C语言编程求多种几何图形及几何体的面积或体积.功能要求:求各几何图形的面积或体积单独编写成函数(边长或半径从键盘输入),在主函数中通过选项菜单调用各函数.可以返复运行,当
用C语言编程求多种几何图形及几何体的面积或体积.功能要求:求各几何图形的面积或体积单独编写成函数
(边长或半径从键盘输入),在主函数中通过选项菜单调用各函数.可以返复运行,当输入0时退出.(1)求扇形面积及周长.(2)求正5边型面积及周长.(3)求正6边型面积及周长.(4)求球冠表面积及体积.(5)求正4面体的表面积及体积.(6)求正圆面积及周长.

用C语言编程求多种几何图形及几何体的面积或体积.功能要求:求各几何图形的面积或体积单独编写成函数(边长或半径从键盘输入),在主函数中通过选项菜单调用各函数.可以返复运行,当
//只写循环体这部分了.函数需要的话再说.
int a=1 ; //计数标志
int r ,x; // 参数
while(a){
pringf("当输入0时退出.(1)求扇形面积及周长.(2)求正5边型面积及周长.(3)求正6边型面积及周长.(4)求球冠表面积及体积.(5)求正4面体的表面积及体积.(6)求正圆面积及周长") ; //回车略,最好加一下,乱
scanf("%d",&i); //c语言不是很清楚了,是这么写吧
switch(i)
{case 0 :break;
case 1:scanf("%d",&r);; S1(r);L1(r); break; // 扇形面积周长,根据函数名而定
//……(都一样的,略过,球冠是什么?似乎俩参数,然后我就定义了两个)
default break;
}
}