分析程序: 以上文件包含语句是( ),无参的宏定义语句是( )带参的宏定义语句是( ) 程序运行的结果为( ) 若程序改成: # include "stdio.h" # define X 2 # define fun(i) X*(i)*(i) void main( ) { int c=1, d=2; printf("%d \n", fun(c+d)); } 或 # include "stdio.h" # define X 2 # define fun(i) X*i*i void main( ) { int c=1, d=2; printf("%d \n", fun((c+d))); } 程序运行的结果为( )