首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
54
问题
有以下程序
#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://www.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);
下述程序的输出结果是【】。#include<stdio.h>voidmain(){charc1[20]="1234";charc2[20]="5678";char*p1,*p2;p
若有程序:main(){inti,j;scanf(’i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入上【】。
有以下程序:main(){union{unsignedintn;unsignedcharc;}u1;u1.c=’A’;printf("%c\n",u1.n);}执行
下列程序执行后的输出结果是:main(){chararr[2][4];strcpy(arr’"you");strcpy(arr[1],"me");arr[0][3]=’&’;printf("%s\n",
以下程序的输出结果是()。main(){inta=2,k;for(k=0;k<3;k++)printf("%4d",f1(a));}f1(inta){intb=0;static
已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
设a和b均为双精度型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
随机试题
我国四大淡水养殖鱼是指________。
简述爱国主义的历史作用。
不寐的病理变化,总属
下列化合物属于黄酮碳苷的是
下列有关仲裁与诉讼制度的表述中,哪些符合我国现行法律规定?()
地下长距离顶管工程施工需解决的关键技术问题是()。
中国传统文化中的人伦关系有夫妻、朋友、兄弟等。下列诗篇内容分别对应其中的一种关系,选项按题干顺序排列正确的是:甲:自君之出矣,罗帐咽秋风。思君如蔓草,连延不可穷。乙:游人武陵去,宝剑直千金。分手脱相赠,平生一片心。丙:便是儿时对床雨,绝怜老大不同听。
简述资本主义法律的基本特征。
Developingapeaceful,understanding,andsupportiverelationshipbetweenparentsandchildrenisnotaneasytask.Failurescan
Theapartmentwillberentedoutonlyfor(46)amonth.Allthebalconiesface(50)
最新回复
(
0
)