首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define PT 3.5; #define S(x)PT*x*x; main() { int a=1,b=2;printf(“%4.1f\n”,S(a+b));} 程序运行后的输
有以下程序: #include #define PT 3.5; #define S(x)PT*x*x; main() { int a=1,b=2;printf(“%4.1f\n”,S(a+b));} 程序运行后的输
admin
2021-04-28
40
问题
有以下程序:
#include
#define PT 3.5;
#define S(x)PT*x*x;
main()
{ int a=1,b=2;printf(“%4.1f\n”,S(a+b));}
程序运行后的输出结果是( )。
选项
A、7.5
B、31.5
C、程序有错无输出结果
D、14.0
答案
C
解析
宏定义不是C语句,末尾不需要有分号。所以语句printf(“%4.1f、n”,S(a十b));展开后为prinif(“%4.1f\n”,3.5;*a+b*a+b;);所以程序会出现语法错误。
转载请注明原文地址:https://www.kaotiyun.com/show/7Htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
合法的C语言数值常量是()。
下列链表中,其逻辑结构属于非线性结构的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
执行以下程序段后,w的值为intw=’A’,x=14,y=15;w=((x‖y)&(w
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
某系统总体结构如下图所示
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
在Excel2003工作簿中,有关移动和复制工作表的说法正确的是__________。()
膀胱结石治疗原则不包括下列哪一项
当事人在合同的订立过程中有过错,给对方造成损失,应当承担缔约过失责任的情形包括()等。
下列关于客户信用评级的说法,不正确的是()。
应当注意的是:这里的可能错报总额一般是指各财务报表项目可能的错报金额的汇总数,但也可能包括上一期间的任何未更正可能错报对本期财务报表的影响。上一期间的未更正可能错报与本期未更正可能错报累计起来,可能会导致本期财务报表产生重大错报。因此,注册会计师估计本期的
如图所示,质量为m的物体(可视为质点)以某一速度从A点冲上倾角为30°的固定斜面,其运动的加速度为g,此物体在斜面上上升的最大高度为h,则在这个过程中物体()。
科学技术影响人类的未来生活——2001年英译汉及详解Inlessthan30years’timetheStarTrekholodeckwillbeareality.Directlinksbetweenthebrain
【S1】【S7】
Hefoundhisfatherhardtounderstandbecausehisfatherwastooshortandthin.Hisfathereverhadaclosefriend.
Whydowomenlivelongerthanmen?______Male’sheartpowertopumpbloodaroundthebodycouldhavedecreasedby______ofits
最新回复
(
0
)