---------------
main.m
---------------
#import
<Foundation/Foundation.h>
#define PI
3.1415926
#define TWO_PI PI *
2
//
嵌套定义新的宏
int
main()
{
NSLog(@"请输入圆的半径:");
double radius;
scanf("%lg" , &radius);
NSLog(@"圆周长:%g" , TWO_PI * radius);
NSLog(@"圆面积:%g" , PI * radius * radius);
{
NSLog(@"请输入圆的半径:");
double radius;
scanf("%lg" , &radius);
NSLog(@"圆周长:%g" , TWO_PI * radius);
NSLog(@"圆面积:%g" , PI * radius * radius);
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.宏定义不是变量,甚至也不是常量。
2.宏定义不是C语句,不要在宏名称与字符串之间使用等号来进行赋值,
也不要在宏定义的尾部使用分号来表示结束。