科林明伦杯

C 面积

链接:https://ac.nowcoder.com/acm/contest/5758/C
来源:牛客网

题目描述

如图所示,正方形周围接4个半圆,求图形的面积

输入描述:

输入t,代表有t组数据。每组数据输入正整数x,代表正方形的边长。(t<100, x<1000)

输出描述:

输出图形面积,并保留2位小数,其中π取3.14。

输入

1
1

输出

2.57

我的代码

#include<stdio.h>

int main()
{
	int t,x;
	scanf("%d",&t);
	while(t--)
	{
		scanf("%d",&x);
		double ans=x*x+3.14*x*x/2;
		printf("%.2f\n",ans);
	}
}

发表评论