首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
51
问题
有以下程序:
#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://kaotiyun.com/show/z1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;prinff("%d\n
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
以下定义语句中正确的是
下列语句组中,正确的是
在面向对象方法中,实现信息隐蔽是依靠()。
在面向对象方法中,不属于"对象"基本特点的是( )。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下面不属于软件设计原则的是
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
随机试题
行政职能必须体现和执行国家的社会管理职能,以服务社会公共利益的面目出现在世人面前,因此行政职能带有很强的()。
下列有关公司董事、监事以及高级管理人员兼任的表述中,符合公司法律制度规定的是()。
下列对劳动合同的变更表述不正确的是()。
下列不属于完全竞争市场的特征的是()。
2014年全国城镇非私营单位就业人员年平均工资为56339元,与2013年相比,增加了4856元,同比增长9.4%,增幅回落0.7个百分点。其中,在岗职工年平均工资57346元,同比增长9.5%,增幅回落0.6个百分点。分四大区域看,2014年城镇非私营
求函数f(x)=(1+x在区间(0,2π)内的间断点,并判断其类型。
奈奎斯特定理描述了有限带宽、无噪声信道的最大数据传输速率与信道带宽的关系,对于二进制数据,若信道带宽B=3000Hz,则最大数据传输速率为
查询尚未最后确定订购单的(订购日期尚未确定)有关信息的正确命令是( )。
Readthetextbelowaboutasmallbusinesswhichmakesandsellsclothesandotheritemsforweddings.Inmostofthelines(41-5
学无止境,一生的时间都嫌太短。所以古人皓首穷经,头发白了还在继续研究。
最新回复
(
0
)