计算圆的面积。。。。C

题目背景

计算半径为1到10的圆的面积,若面积在40到90之间请输出

接口

int OutPutRotundityArea(float* pResultArray,int &ArrayCount)

float* pResultArray :float型数组

Int ArrayCount:数组长度

规格

要求时间复杂度为O(n)

 π = 3.14 

在下面里面编
#include
#include
#include "oj.h"

/*
功能:

输入:

输出: arrValue:存储返回的符合范围之内的圆面积,内存在函数外已经申请
nValue:返回数组的行数

返回:
*/
void OutputRotundityArea(float *arrValue,int &nValue)
{

}

简单的代码如下,自己再完善一下吧。

 for(int i = 0;i < 10;i++)
 {
     int iArea = i * i * π;
     if(iArea >= 40 && iArea <= 90)
     {
        //输入
     }
 }

#include
#define PI 3.14
int main()
{
int i;
float Area;
for(i=1;i<=10;i++)
{
Area = PI * i * i;
if(Area >=40 && Area<=90)
{
printf("%f\n",Area);
}
}
}

楼上对吧!!!!!!!!!!!!!!!