加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C语言实现三种图形的周长与面积

(2018-04-26 23:52:32)
分类: C语言
#include
#include
#define PI 3.14
void cfx(int a,int b){
    printf("长方形的周长:%d\n",a*b);
    printf("长方形的面积:%d\n",2*(a+b));
}
void zfx(int a){
    printf("正方形的周长:%d\n",4*a);
    printf("正方形的面积:%d\n",a*a);
}
void yx(float r){
    printf("圆形的周长:%f\n",2*r*PI);
    printf("圆形的面积:%f\n",r*r*PI);
}
void main()
{
    int a,b;
    int i;
    float r;
    do{
    printf("请输入你要选择的计算图形。\n");
    printf("\t1.长方形\n");
    printf("\t2.正方形\n");
    printf("\t3.圆  形\n");
    printf("\t0.退  出\n");
    scanf("%d",&i);
    switch(i){
        case 1:printf("请输入长方形的长和宽(用逗号隔开)\n");scanf("%d,%d",&a,&b);cfx(a,b);break;
        case 2:printf("请输入正方形的边长\n");scanf("%d",&a);zfx(a);break;
        case 3:printf("请输入圆形的半径\n");scanf("%f",&r);yx(r);break;
        default:exit(-1);
    }
    }while(i!=0);
}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有