首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序
admin
2009-01-15
43
问题
有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
1
解析
本题考查带参数的宏定义。对F(a++,b++)展开后,宏的返回值为3×4=12,这里a++,b++都是先使用变量值,再自增。
转载请注明原文地址:https://kaotiyun.com/show/9mXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
下列叙述中正确的是
设有如下通用过程:PublicFunctionFun(xStrAsString)AsString DimtStrAsString,strLAsInteger tStr="" strL=Len(xStr) i=
如果在程序中直接使用了没有声明的变量,则它的数据类型是
以下过程定义中正确的过程首行是( )。
有下面程序代码:PrivateSubCommand1_Click()Dima%(10)Fork=1To9a(k)=InputBox("")NextkCallproc(a()
下列有关控件数组的说法中,正确的是
下列叙述中正确的是
下列有关过程的叙述中错误的是()。
下列有关文件的叙述中,正确的是( )。
随机试题
在下列属性中,属于法的本质属性的有()。
某进出境船舶由于暴风雨而被迫在未设立海关的港口停靠,事先未向海关申报,事后也未向海关报告,海关查问时,该船舶负责人也未能提供正当理由。这种情况,海关可对其处以5万元以上的罚款。()
最能全面反映基金的经营成果的分析指标是()。
简述审查批准、决定逮捕的条件。
根据左图规律,下一个应为()。
经济全球化是经济发展的一种客观趋势,是世界市场经济发展的必然结果。下列不属于经济全球化产生的根本因素的是()。
因()被判过刑,又犯《刑法》分则第6章第7节规定的毒品犯罪的,从重处罚。
"I’venevermetahumanworthcloning,"sayscloningexpertMarkWesthusinfromthecrampedconfinesofhislabatTexasA&MUni
Hissisteralwaysspendssomuch______clothesthatshecan’tmanagetolivewithinherincome.
______writingalettertothemanager,hedecidedtotalktohiminperson.
最新回复
(
0
)