有以下程序: #include #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b)); } 程序运行后的输出结果是(  )。

🔥 1061 热度
A 7.5
B 31.5
C 程序有错无输出结果
D 14.0
参考答案
C
解析
【解析】宏定义不是C语句,末尾不需要有分号。所以语句printf("%4.1f\n" , S(a+b));展开后为printf("%4.1f\n" ,3.5;*a+b*a+b;);所以程序会出现语法错误。
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
如右图所示,△ABC是等腰直角三角形,AB=12,AD的长度是CD的2倍,四边形EBCD与△AED的面积之比为3:2,问AE的长度是多少( )<img style='vertical-align:middle' src="acfe2eb76a534dd490a890149e18a5ab.001.jpeg" width="225" height="173" alt=""><br> 1985年能源消耗总量比1981年高多少万吨?() 与政府部门相对应的是非政府部门。从理论上讲,政府部门与非政府部门的法律地位、各自所担负的职能性质以及主要负责人的任免程序都是不同的。但是在实际生活中,人们往往忽视或淡化二者的区别。特别是有的地方政府机构设置不完全是从政府职能管理的客观需要出发,科学、合理地确定、设置政府部门;有的在机构与职能没有任何变化的情况下,昨天列为政府部门,今天却变成了非政府部门,以致政府部门的确定带有较大的随意性。 上面一段话主要支持的观点是( )。 <br> 以下对股份有限公司的弱点的说法中,不适当的一项是:( ) “假说”在没有事实验证的情况下还不是科学理论。现有的科学知识和理论远不是事实的全部,而我们的许多科学家在从事研究工作时,总是_______于现有的一些学说,只是试图用实验结果来证明这些假说的合理性,而不是设法去______它。实际上,许多流行的假说与科学理论必须符合客观实际、逻辑严谨、没有矛盾的要求_______。 依次填入划横线部分最恰当的一项是: