azx1


私信TA

用户名:azx1

访问量:1061

签 名:

等  级
排  名 2576
经  验 2242
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:使用动态申请的数组保存数据

注意事项:

参考代码:

#include <stdio.h>
#include <stdlib.h>

#define PI 3.1415

int main(void){
	int n;
	scanf("%d", &n);
	double *radius = (double *)malloc(n*sizeof(double));//申请n个double的内存空间,这里可以看作是double型的数组
	
	int i;
	for(i =0; i<n; i++){
		scanf("%lf",&radius[i]);
	}
	
	for(i=0; i<n; i++){
		printf("%.6lf\n", PI * radius[i] *radius[i]);
	}
	free(radius);//释放malloc产生的内存
}


 

0.0分

0 人评分

  评论区

  • «
  • »