C语言怎么将各计算功能单独编写成函数?还有主函数怎么编?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/19 20:17:46
C语言怎么将各计算功能单独编写成函数?还有主函数怎么编?
(1)求扇形面积及周长.
(2)求正5边型面积及周长.
(3)求正6边型面积及周长.
(4)求球冠表面积及体积.
(5)求正4面体的表面积及体积.
(6)求正圆面积及周长.
最好说说为什么是这样编?
(1)求扇形面积及周长.
(2)求正5边型面积及周长.
(3)求正6边型面积及周长.
(4)求球冠表面积及体积.
(5)求正4面体的表面积及体积.
(6)求正圆面积及周长.
最好说说为什么是这样编?
#include
#include
#define PI 3.1415
void sx()/*计算扇形面积及周长*/
{float r,j,S,C;
do{
printf("请输入半径r=");
scanf("%f",&r);
printf("请输入角度(360制)j=");
scanf("%f",&j);
}while(r
再问: 那当输入0时退出程序有怎么写呢?
再答: 有是否继续提示的啊 如果非要输入0退出,那就 将 int a; char c; …… printf("是否继续(y or n)\n"); scanf("%s",&c); }while(c=='y'); 改为: int a,c; …… printf("输入0退出\n"); scanf("%d",&c); }while(c!=0);
#include
#define PI 3.1415
void sx()/*计算扇形面积及周长*/
{float r,j,S,C;
do{
printf("请输入半径r=");
scanf("%f",&r);
printf("请输入角度(360制)j=");
scanf("%f",&j);
}while(r
再问: 那当输入0时退出程序有怎么写呢?
再答: 有是否继续提示的啊 如果非要输入0退出,那就 将 int a; char c; …… printf("是否继续(y or n)\n"); scanf("%s",&c); }while(c=='y'); 改为: int a,c; …… printf("输入0退出\n"); scanf("%d",&c); }while(c!=0);