满意答案
GuiYa_1
2014.05.01
采纳率:59% 等级:9
已帮助:66人
可以这样写这句必须在main前面,因为main里要用到。 #define RED 100//这句也必须在main前面,因为main里要用到。 #define GREEN 10000double C_Circle(double r);//这句怎么算呢#ifdef withEnv int main(int argc,char *argv[],char *env[]){double r=10;printf("%lf,%lf",r * RED,R_Circle(r));return 0;}#elseint main(int argc,char *argv[]){double r=10;printf("%lf,%lf",r * GREEN,S_Circle(r));return 0;}#endif //这句不在main前面#define PI 3.1415926 double C_Circle(double r){return PI*2*R;}double S_Circle(double r){return PI*R*R;}
00分享举报