#include<stdio.h>
#include<math.h>
#define PI atan(1.0)*4
int main()
{
int r;
scanf("%d",&r);
printf("%.7f",PI*r*r);
return 0;
}
注:①对 π ,取值时可以直接引用数学公式atan(1.0)*4
②float型数据,最多保留小数点后6位小数,精确到小数点后几位,输出时按(例:%.7f)格式(基本语句!!)
③如果输出用%.7lf 则CPU会占用15ms,用%.7f 输出,CPU占用0ms
遇到的问题:将 π 值直接取到小数点后7位计算结果是错误的