问题
填空题
若定义#define PI 3.14159,则执行完下列程序后输出结果是______。 #define PI 3.14159;printf("PI=%P",PI);
答案
参考答案:PI=3.14159
解析: 本题先定义了一个宏名PI,以后在程序中出现PI都用3.14159替代,但是C语言规定:双引号中的宏名是不进行替换的。
若定义#define PI 3.14159,则执行完下列程序后输出结果是______。 #define PI 3.14159;printf("PI=%P",PI);
参考答案:PI=3.14159
解析: 本题先定义了一个宏名PI,以后在程序中出现PI都用3.14159替代,但是C语言规定:双引号中的宏名是不进行替换的。