首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请读程序: #include <stdio.h> #define SUB(X,Y) (X)*Y main() { int a=3,b=4; printf("%d\n",SUB(a++,b++)); }
请读程序: #include <stdio.h> #define SUB(X,Y) (X)*Y main() { int a=3,b=4; printf("%d\n",SUB(a++,b++)); }
admin
2009-01-15
47
问题
请读程序: #include <stdio.h> #define SUB(X,Y) (X)*Y main() { int a=3,b=4; printf("%d\n",SUB(a++,b++)); } 上面程序的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
1
解析
本题的考查点是宏定义。a++的形式应当先使用a值,然后a才进行自加1运算,所以程序在进行SUB()乘法运算的时候,仍取a,b的原值,最后输出的结果是12。
转载请注明原文地址:https://kaotiyun.com/show/Y7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个名称为List1的列表框,且已有若干个项目,如图(a)所示。“部分反序”命令按钮的名称为Command1。程序运行时,单击“部分反序”按钮,列表框中除最前面的一个项目不动外,其他项目的顺序反向
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
运行如下程序PrivateSubCommandl_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j)=i*2+jIfa(i,j)/7=a(i,j)\7Then
窗体上有2个名称分别为Textl和Text2的文本框。编写如下程序:PrivateSubForm_Load()Textl.Text=""Text2.Text=""EndSub
下面关于标准模块的叙述中错误的是
数据库管理系统是
随机试题
Sometimeswefinditdifficulttorecognizeatruefriend.Hopefullythesetipswillhelpyourecognizethetruefriends.Be
氯化铵液浸渗是将呈胶状的液体渗入铸件的孔隙,然后使其硬化,从而填补铸件的孔隙。()
去甲肾上腺素主要来源于
已知某筛查试验的灵敏度和特异度,用该试验筛查两个人群,其中甲人群的患病率为10%,乙人群为1%,下述哪项是正确的
个人设置的医疗机构向患者提供的药品超出规定的范围和品种的将没收违法收入并处药品标识不符合《药品管理法》第五十四条规定的责令改正,给予
2岁以下小儿,心脏位置较高,多呈
C企业在生产经营淡季,需占用1250万元的流动资产和1875万元的固定资产;在牛产经营高峰期,会额外增加650万元的季节性存货需求。企业目前有两种营运资本筹资方案。方案1:股东权益、长期债务和自发性负债始终保持在3400万元,其余靠短期借款提供资金来
我想谈一下全球经济增长与宏观政策作用之间的关系。我先来回顾一下全球经济。全球经济的表现比一年前人们所担心的要好得多了,现在预计全球经济增长今年将达到4.5%,为五年以来的最高水平。美国再一次成为全球经济增长的主动力,但是中国急速的工业化进程也刺激了全球的经
IntheUnitedStatesandCanada,aprom,shortforpromenade,isaformaldance,orgettingtogetherofhighschoolstudents.It
Whenyoungwomenwerefoundtomakeonly82percentofwhattheirmalepeersdojustoneyearoutofcollege,manywereatalos
最新回复
(
0
)