c语言求圆的面积

来源:互联网 发布:科目二约车下什么软件 编辑:程序博客网 时间:2024/05/18 11:25


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

#include <stdlib.h>#include <string.h>#include <stdio.h>void OutputRotundityArea(float *arrValue,int &nValue){ int r; float area; for(r=0;r<=10;r++) {  area=(float)(3.14*r*r);  if(area>=40.0 && area<=90.0)  {   arrValue[nValue] =area;   nValue++;  } } printf("介于40和90的圆的面积为:\n"); for(int i=0;i<nValue;i++) {  printf("%f\n",arrValue[i]); } printf("\n"); printf("数组元素个数为:%d",nValue);}void main(){ float array[10]; int num=0; OutputRotundityArea(array,num); getchar();}

0 0