首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define suB(a)(a)-(a) main(){ int a=2,b=3,c=5,d; d=SUB(a+b)*c: pfintf("%d\n",d);}
有以下程序 #include #define suB(a)(a)-(a) main(){ int a=2,b=3,c=5,d; d=SUB(a+b)*c: pfintf("%d\n",d);}
admin
2013-10-19
32
问题
有以下程序
#include
#define suB(a)(a)-(a)
main(){
int a=2,b=3,c=5,d;
d=SUB(a+b)*c:
pfintf("%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/vSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf("%d\n",k);
下面程序的功能是求整数m、n的最大公约数,请填空。main(){intm,n,r;scanf("%d,%d",&m,&n);if(【】){r=m;m=n;n=r;)while(【】){r=m
函数check用来判断字符串s是否是“回文”(顺读和倒读都一样的字符串为“回文”,如abeba)。是则函数返回值1,否则返回值0,请填空。intcheck(char*s){char*p1,*p2;intn;n=st
若有程序:main(){inti,j;scanf(’i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入上【】。
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
以下叙述中正确的是()。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
下列叙述中正确的是()。
随机试题
Americans’prideandfaithoftheireconomicsystem,【C1】________thatitprovidesopportunitiesforallcitizenstohavegoodliv
最可能的诊断控制不好将来最有可能发展为
注册资本为2000万元的某股份有限公司的董事会有董事15名。下列表述是有关该董事会若干次会议的一些情况,其中哪些违反了《公司法》的有关规定?()
环境影响预测的方法中,定量化程度高、再现性好的方法是( )。
如果合同当事人对施工合同一方提出的变更部分条款要求发生争议,应由( )确认该部分条款是否可以变更。
行政层级形式、职能制、矩阵组织形式最适宜的环境分别是( )。
加德纳提出了多元智力理论。以下的智力类型中,属于智力构成的是()
我们执着什么,往往就会被什么所骗;我们执着谁,常常就会被谁所伤害。所以,我们要学会放下,凡事看______一些,看______一些,看______一些,不牵挂,不计较,是是非非无所谓。填入画横线部分最恰当的一项是:
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
结合科举制的影响,谈谈你对现代教育的思考。
最新回复
(
0
)