首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> #define F(x)2.84+x #define w(y)printf("%d",(int)(y)) #define P(y)w(y)putchar(’\n
下列程序的输出结果是( )。 #include<stdio.h> #define F(x)2.84+x #define w(y)printf("%d",(int)(y)) #define P(y)w(y)putchar(’\n
admin
2013-02-23
66
问题
下列程序的输出结果是( )。 #include<stdio.h> #define F(x)2.84+x #define w(y)printf("%d",(int)(y)) #define P(y)w(y)putchar(’\n’) main() { int x=2; P(F(5)*x); }
选项
A、12
B、13
C、14
D、16
答案
1
解析
本题考查带参数的宏的定义及相关运算。P(F(5)*x)=P(2.84+5*2)=P(12.84),调用w(12.84),输出(int)(12.84)=12。
转载请注明原文地址:https://kaotiyun.com/show/dqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
有以下程序:main(){union{unsignedintn;unsignedcharc;}u1;u1.c=’A’;printf("%c\n",u1.n);}执行后输出结
有定义语句:"inta=1,b=2,c=3,x;",则以下选项中各程序段执行后,x的值不为3
数据管理技术的发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【】。
下面能正确进行字符串赋值操作的语句是______。
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
设有如下定义,structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是()。
设有定义:intk=1,m=2:floatf=7;,则以下选项中错误的表达式是()。
下列叙述中正确的足
以下不合法的用户标识符是()。
随机试题
ReachingnewpeaksofpopularityinNorthAmericaisIcebergWaterwhichisharvestedfromicebergsoffthecoastofNewfoundlan
麻醉、手术期间影响体液的因素包括()。
静止油面(油面上为大气)下3m深度处的绝对压强为下列哪一项?()(油的密度为800kg/m3,当地大气压为100kPa)
龙债券利率的确定基准是( )。
根据支付结算法律制度的规定,下列以汇兑方式结算的款项中,汇款人可以申请撤销的是()。
以下对可耐受最高摄入量(UL)的解释,哪项是错误的()。
江苏睢宁县县委权力改革试点工作已经进入“盘点”阶段,即将全国大范围推广。中国社会科学研究院研究员徐更生评价说:“试点地区的一系列改革,恢复了中国共产党的原生态,没有什么玄虚,绝不宏大,全是从民生小事干起。”“中国共产党的原生态”是指()。
()是学生在学校各项权利中最主要、最基本的一项权利。
企业网络计算可采用不同的模型,其中(30)是企业内部的不同平台上的软件的集成。
Englishisthemostwidelyusedlanguageintheworld.LearningEnglishonlineisconsideredtobethemosteffectivemethod.Al
最新回复
(
0
)