首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
2018-11-21
20
问题
有以下程序,程序运行后的输出结果是
#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、-12
B、0
C、10
D、-20
答案
D
解析
本题主要考查的是宏替换,在程序中执行d=sub(a+b)*c这条语句时,首先要进行宏替换,依据宏SUB(a)的定义可知,上面这条语句替换为d=(a+b)-(a+b)*c,因为乘法的优先级比减法的优先级高,所以先进行乘法运算,即d=5-5*5=-20。
转载请注明原文地址:https://kaotiyun.com/show/klxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
有两个关系R和T如下:则由关系R得到关系T的操作是
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
已知字符A的ASCⅡ代码值为65,以下程序运行时若从键盘输入:B33<回车>.则输出结果是()。#includemain(){chara,b;a=getchar();scanf("%d",&B);
有以下程序#inculdeMain(){intB[3][3]={0,1,2,0,1,2,0,1,2},i,j,t+1;For(i=0;i
若想通过以下输入语句使a=5.0,b=4,c=3,则输入数据的形式应该是【】。intb,c;floata;scanf("%f,%d,c=%d",&a,&b,&c)
C语言规定如果调用fpute函数输出成功,则返回值是()
关系数据库管理系统能实现的专门关系运算包括()。
将E-R图转换为关系模式时,实体和联系都可以表示为______。
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
县卫生局以经营发霉变质食品为由对蒋某处以罚款3000元,蒋某不服,申请复议。复议机关做出复议决定后,蒋某仍不服,又向人民法院起诉。诉讼期间被告拒不举证,也不出庭应诉。至一审法院审结前,被告始终未能提供做出具体行政行为所依据的规范性文件和事实证据。一审法院遂
患者女,20岁。发热,厌食厌油一周,查体:皮肤巩膜轻度黄染,肝右下肋未扪及,实验室检查:ALT:178U/L,血清胆红素54μmol/L,尿胆红素阳性,抗HAVIgM(+),抗HBsAg(+),抗HBc(+),抗HCV(-),既往体健,无手术史和输血史。
患者,女,80岁。肿瘤晚期,全身极度衰竭,意识有时模糊。为安慰患者,护士与其交流时应使用的距离是
A.天冬氨酸氨基转移酶B.淀粉酶C.碱性磷酸酶D.谷胱甘肽过氧化物酶E.单胺氧化酶与微量元素硒关系最密切的是
患儿,女,3岁。自幼发现心脏杂音,经常患肺炎,查体胸骨左缘第3~4肋间Ⅳ级粗糙收缩期杂音,心电图示左心室及右心室均肥大,X线片示肺血多。如果患儿服用强心苷时,正确的护理是
乔青服装公司与七郎漂染厂之间因合同发生纠纷,向石厚市仲裁委员会申请仲裁,石厚市仲裁委员会组成仲裁庭审理此案。那么根据我国《仲裁法》的规定,下列有关仲裁裁决的说法,哪些是错误的?
下列哪一选项的表述不能成立?
解放战争时期,毛泽东同志说:“蒋介石两个拳头(指陕北和山东)这么一伸,他的胸膛露出:来了。所以,我们的战略就是要把这两个拳头紧紧拖住,对准他的胸膛插上一刀。”这里说的“插上一刀”指的是()。
食物链是各种生物通过一系列吃与被吃的关系彼此联系起来的序列。“螳螂捕蝉,黄雀在后”这句谚语生动地体现了食物链的原理。下列与该食物链有关的说法中正确的是()。
有人认为:“在婚姻关系存续期间,夫或妻以个人名义所负的债务是夫或妻的个人债务。”请对该说法加以辨析。
最新回复
(
0
)