首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于c宏定义的一个有关问题

2012-11-10 
关于c宏定义的一个问题#includestdio.h#define PT 3.5#define S(x)PT*x*xmain(){int a1,b2printf(%4

关于c宏定义的一个问题
#include<stdio.h>
 #define PT 3.5
 #define S(x) PT*x*x
 main()
 {
 int a=1,b=2;
 printf("%4.1f\n",S(a+b));
 }
 程序运行后的输出结果是____。
 A)14.0 B)31.5 C)7.5 D)程序有错无输出结果
 

[解决办法]
嗯 宏只是简单替换 没有那么智能

热点排行