万能百科  > 所属分类  > 

有下列程序:include<stdi0.h>definePT3.5;defineS(x)PT*x*x;voidmain( )(inta=1.b=2;

有下列程序:

include<stdi0.h>

definePT3.5;

defineS(x)PT*x*x;

voidmain( )

(inta=1.b=2;printf("%4.1f\n",S(a+b));}

程序运行后的输出结果是( )。

A.14.0

B.31.5

C.7.5

D.程序有错,无输出结果

正确答案:

DD。【解析】这个程序有错误不能通过编译。①#define宏定义后不可有分号;②用分号隔开后,int只定义了a。b要重新定义。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签