首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define SUB(X,Y) (X+1)*Y main( ) {int a=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后
有以下程序: #include #define SUB(X,Y) (X+1)*Y main( ) {int a=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后
admin
2015-08-09
29
问题
有以下程序:
#include
#define SUB(X,Y) (X+1)*Y
main( )
{int a=3,b=4;
printf("%d\n",SUB(a++,b++));
}
程序运行后的输出结果是( )。
选项
A、25
B、20
C、12
D、16
答案
D
解析
本题考查宏定义。宏定义只是做简单的替换,++运算符是先使用后自增l,所以语句SUB(a++,b++)=(a++ +1)*b++(a+++1)木b++=(3+1)*4=16,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/WQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。point(char*pt);main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);
有下列二叉树,对此二叉树中序遍历的结果为()。
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
在面向对象方法中,_____描述的是具有相似属性与操作的一组对象。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
字符串"\\\"ABCDEF\"\\"的长度是()。
假定w、x、y、m均为血型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
有下列二叉树,对此二叉树前序遍历的结果为()。
下列叙述中正确的是()。
下列叙述中,不属于测试的特征的是
随机试题
引起冠状动脉舒张的主要因素是()
关于急性阑尾炎,以下哪个说法是错误的
关于酶竞争性抑制剂的叙述错误的是
我国建筑产品价格市场化按时间的先后顺序经历了()三个阶段。
背景材料:公路工程质量监督,是指依据有关法律、法规、规章、技术标准和规范,对公路工程质量进行监督的行政行为。为加强公路工程质量监督,保证公路工程质量,保护人民生命和财产安全,《公路工程质量监督规定》明确了公路工程质量监督主要包括的内容、交通主管部门对公路
因品质或者规格原因,出口货物自出口之日起()内原状复运进境的,不征收进口关税。
材料:学生黎明和晓红有以下一段对话:黎明:“你说奇怪不奇怪,我感觉自己得了健忘症,有时候刚学完的东西马上就忘了。”晓红:“我比你好点,起码我早上刚起来和晚上睡觉之前脑子记东西还是很快的。”黎明:“我感觉记忆是个怪东西
就绪进程轮流运行一个时间片,时间片结束后运行进程让出处理器,等待下一次被调度。这种调度方式称为________。
设有下列关于数据库分析、设计与实现的工作:Ⅰ.用概念数据模型表示数据对象的特征及其相互间的关联关系Ⅱ.进行数据库的备份与恢复等日常维护Ⅲ.在ER图的基础上确定数据库关系模式Ⅳ.调整数据库逻辑模式,确定文件组织与存取方式,评估物理模式Ⅴ.考虑分析D
若SQL语句中的ORDERBY短语中指定了多个字段,则()。
最新回复
(
0
)