猿问

关于圆周率的一点小问题。

#include<stdio.h>

int main ()

{

#define PI 3.14159;

int a;

double b,c;

scanf("%d",&a);

b = 2*a*PI;

c = a*a*PI;

printf("%.2lf %.2lf\n",b,c);

return 0;

}

就是在第8行,或者第9行,把 PI 和 a 的位置换一下,为什么程序出错。

把PI放在最后程序就是对的。

谢谢。

没有颜的色
浏览 1132回答 1
1回答
随时随地看视频慕课网APP
我要回答