作业帮 > 综合 > 作业

求写一个C语言程序 分别编写求圆面积和圆周长的函数,另编写一主函数调用之,要求主函数能输入多

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 22:51:07
求写一个C语言程序 分别编写求圆面积和圆周长的函数,另编写一主函数调用之,要求主函数能输入多
求写一个C语言程序
分别编写求圆面积和圆周长的函数,另编写一主函数调用之,要求主函数能输入多个圆半径,且显示相应的圆面积与周长.
#include<stdio.h>
#define Pi 3.14159
double Square(double r){
   return Pi * r * r;
}
double Perimeter(double r){
   return 2 * Pi * r;
}
int main(){
    double r;
    printf("请输入圆的半径:\n");
    while(scanf("%lf",&r)!= EOF){
        printf("圆的面积是%lf\n",Square(r));
        printf("圆的周长是%lf\n",Perimeter(r));
        printf("请输入圆的半径:\n");
    }
    return 0;
}
运行结果:
请输入圆的半径:
1
圆的面积是3.141590
圆的周长是6.283180
请输入圆的半径:

圆的面积是12.566360
圆的周长是12.566360
请输入圆的半径:
再问: 大神,谢谢了
再答: Don't keqi.
再答: Don't keqi.
再答: Don't keqi.