有以下程序 #include<stdio.h> #define PT3.5; #define S(x)PT*x*x

发布时间:2021-04-12 11:24:02

有以下程序 #include<stdio.h> #define PT3.5; #define S(x)PT*x*x

网友回答

答案:D
  解析: 本题考查的是宏定义。带参数的宏定义是按#define命令行中指定的字符串从左到右进行转换,其定义的—般形式为:#define宏名(参数表)字符串,因此在程序中宏定义后面不能有分号“;”,所以程序运行出错,没有输出结果, 因此,选项D是正确的。
以上问题属网友观点,不代表本站立场,仅供参考!