十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#include#definePI3.14159floaterea_round(floatr){//圆形面积returnr*r*PI;}floaterea_tri(floatd,floath){//三角形面积return0.5*d*h;}floaterea_rec(floata,floatb){//矩形面积returna*b;}intmain
专注于为中小企业提供成都网站建设、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业南郑免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
#include stidio.h
int fun(int a)
{
int s;
s=a*a;
return s;
}
void main()
{
int a;
printf("输入将要计算的正方形的边长:\n");
scanf("%d",s);
printf("正方形的面积为:%d",fun(a));
}
简单地说,得先求出正方形的面积,步骤如下:因为正方形内有一个最大的圆,可看出圆的直径是正方形的边长。【根据三角形面积公式:半径的平方乘3.14(圆周率)】所以,半径的平方等于:圆的面积除以3.14等于圆半径的平方(也就是说两个半径相乘)另外,正方形内的空白,那就更简单了。将求出来的半径的平方进一步揣摩,得出半径,再将半径乘2,的到直径。又因为圆的直径等于正方形的边长,所以再将求出来的直径相乘(求得正方形的面积)再将正方形的面积减去圆的面积,求出的结果亦是正方形剩余的部分。
代码: #include stdio.hvoid main()
{
int x,y;
printf("请输入长:\n");
scanf("%d",x);
printf("请输入宽:\n");
scanf("%d",y);
printf("周长: %d\n",2*(x+y));
printf("面积: %d\n",x*y);
}
#includestdio.h
int getArea(int len)
{
return len*len;
}
int main()
{
int n;
int area;
printf("请输入边长: \n");
scanf("%d",n);
area=getArea(n);
printf("正方形的面积 = %d\n",area);
return 0;
}