azx1


私信TA

用户名:azx1

访问量:1018

签 名:

等  级
排  名 2385
经  验 2238
参赛次数 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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区