首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请读程序: #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
24
问题
请读程序: #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://jikaoti.com/ti/pFS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
(1)在考生文件夹下有一个工程文件sjt3.vbp,包含两个名称分别为Form1、Form2的窗体。窗体上已有部分控件,请在Form1窗体上再画一个名称为Text1的文本框,初始内容为空,初始状态为不可用(如图1-204所示),输入字符时文本框内将显示字符
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAsIntegers=LBo
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
以下叙述中错误的是
数据库系统的核心是
为了删除列表框中的一个列表项,应使用的列表框方法是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
螺旋器
某车间靠墙壁要盖一间长方形小屋,现有存砖只够砌20m长的墙壁。问应围成怎样的长方形才能使这问小屋的面积最大?
表示信息量的单位是
企业价值评估的一般范围包括,被评估企业()。
通常来说,地方政府的主体税种是()。
Everyproductonthemarkethasavarietyofcostsbuiltintoitbeforeitiseverputupforsaletoacustomer.Therearecosts
战国后期,从正反两方面总结了儒家的教育理论和经验,系统地阐述了教育的作用和任务,教育教学的制度、原则和方法,教师的地位和作用,师生关系和同学关系等的重要文献是___________。
某饮料生产厂家去年改变了他们生产的某种著名饮料的成分,而同时印度洋某小岛的出口额开始下降。这个小岛的唯一出口产品——香了兰豆,占据全球供应量的一半以上。因此,分析家们认为:该著名饮料原来的成分里含有从香了兰豆提取的香了兰,但是新成分里没有。以下陈述如果正确
组合框和列表框的主要区别是:是否可以在框中【】。
Mistakesarethethingsthatnobodywants,butwestillmakemistakesatanyage.Somemistakeswemakeareaboutmoney.Somear
最新回复
(
0
)