首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序的
有以下程序: #include <stdio.h> #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序的
admin
2022-04-01
46
问题
有以下程序:
#include <stdio.h>
#define SUB(a) (a)-(a) main()
{
int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
程序的运行结果是( )。
选项
A、0
B、﹣12
C、﹣20
D、10
答案
C
解析
本题考查宏定义。宏定义只是做简单的替换,本题中SUB(a+b)*c=(a+b)-(a+b)*c=﹣20,所以C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/z1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C源程序中不能表示的数制是
关于C语言的变量,以下叙述中错误的是
以下叙述中正确的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
C语言中double类型数据占字节数为
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
随机试题
在Word2010编辑状态下,要想删除光标后面的字符,可以按()键。
导游人员在旅游车上讲解时,在经过重要的景点或标志性建筑时,要及时向游客指示景物的方向,讲解的内容要及时与车外的景物相呼应。()
A、精神分裂症B、癔症C、两者均是D、两者均无在强烈因素刺激下突然发病,该病人可能是()
急性。肾炎严重病例多发生于起病后
背景资料:某施工单位通过招投标获得某三级公路D标段施工。该标段中有两处较大的路基土石方集中开挖。第一处位于K2+180~310处,地质条件主要为土质(局部路段属块石土);第二处位于K8+560~850处,上覆2~4m强风化泥质页岩,下面为砂岩和页岩的互层
甲公司为增值税一般纳税人,其存货和动产设备适用的增值税税率均为13%。因技术进步,2018年9月30日起,甲公司对其一条生产线进行停工改造,当前,该生产线的原价为2500万元,预计使用年限为10年,预计净残值为0,已使用3.5年,按直线法计提折旧。至201
在我国,个人独资企业()。
下列剪纸,属于北方派的剪纸有()。
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?
目前流行的嵌入式操作系统有多个,下面不属于嵌入式操作系统的是()。
最新回复
(
0
)