C++..这两个程序有什么错误呢?怎么改啊。。。谢啦

2024-12-27 17:04:47
推荐回答(2个)
回答1:

1、
#define PI 3.1415926
#define AREA(r) PI * r * r
宏后面 不要分号

2、 const float Pi = 3.1415926; //一个小数点

回答2:

运行后会指出错误行的,你这个貌似一运行就会报错的,就是宏定义后面的" ; "是不需要的,后面的Pi定义的时候数字里多了个小数点,5后面的小数点