---------------
main.m
---------------
#import
<Foundation/Foundation.h>
#define PI
3.1415926
int main()
int main()
{
NSLog(@"请输入圆的半径:");
double
radius;
scanf("%lg" , &radius);
NSLog(@"圆周长:%g" , PI * 2 * radius);
NSLog(@"圆面积:%g" , PI * radius * radius);
scanf("%lg" , &radius);
NSLog(@"圆周长:%g" , PI * 2 * radius);
NSLog(@"圆面积:%g" , PI * radius * radius);
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.宏定义的本质是编译器进行“查找替换”的操作。
2.宏定义的作用域是从定义这个宏开始,直到源代码全部结束。
3.如果想提前结束宏定义,可以使用如下语句:
#undef 宏名称