首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SUB(a) (a)-(a) main() { int a=2,b=3 , c=5,d; d=SUB(a+b)*c; printf("%d\n",d);}
有以下程序 #include #define SUB(a) (a)-(a) main() { int a=2,b=3 , c=5,d; d=SUB(a+b)*c; printf("%d\n",d);}
admin
2020-05-19
21
问题
有以下程序
#include
#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/7NCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defineM4#inc
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
有以下程序:#include<stdio.h>#defineX5+6main(){inta=2,c;c=X*2:printf(’’%d’’,c);}程序运行后的输出结果是(
下列叙述中错误的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
关于静态变量的叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
软件测试的目的是()。
随机试题
地区管辖
下列关于提单份数的表述,正确的有()。
在折现现金流估值法的估值步骤中,“确定详细预测期数”的下一步是()。
并不是所有的交易所会员都可以参与买断式回购交易。( )
社会工作者小张目前负责一个志愿者关爱社区高龄独居老人的项目,为了加强对志愿者的管理,小张每个月都会把参与服务的志愿者召集在一起,讨论服务进展,了解和解决志愿者在服务时遇到的问题,也会开展一些文体活动提高团队凝聚力。从志愿者管理的内容看,小张的做法属于(
关于班集体的教育作用,下列判断正确的是()。
关于公安机关的职能的分类,从()的作用看,分为侦查的职能、保卫的职能、治安管理的职能等。
TheGreatestMysteryofWhalesThewhaleisawarm-blooded,air-breathinganimal,givingbirthtoitsyoungalive,suckingt
BiolineFoods______organicfoodproductsforahealthierlifestyle.
PassageThree(1)InthenorthernItaliancityofTreviso,aPolishpianist,SlawomirZubrzycki,sitsdownataninstrument
最新回复
(
0
)