C语言编程:从键盘输入一个正方形得长,计算并输出该正方形的内切圆的面积对正方形的覆盖率

如题所述

#include <stdio.h>
int main()
{
    double len,s1,s2,pi=3.1415926;
    printf("请输入正方形长:");
    scanf("%lf",&len);
    printf("正方形面积:%lf\n",s1=(len*len));
    printf("内切圆面积:%lf\n",s2=(pi*0.25*len*len));
    printf("内切圆对正方形覆盖率:%lf%%\n",s2/s1*100);
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-16
完全不用输入正方形的边长啊。
#include<stdio.h>
int main()
{double a;
 scanf("%lf",&a);
 printf("%lf%%\n",100*3.1415926/4);
 return 0;
}

追问

老师做说错了

相似回答