首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-06-15
32
问题
有以下程序:
#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、0
B、-12
C、-20
D、10
答案
C
解析
本题考查宏定义。宏定义只是做简单的替换,所以本题中执行语句SUB(a+b)}c=(a+b-(a+b)*c=-20,故答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/ctz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[0];m++;}voidmain(){inta[]={1,2,3,4,5},k;i
在数据流图中,带有箭头的线段表示的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3+y,x+6),x-1);pfintf("x=%d,y=%d",y);
有以下程序:#include<stdio.h>main(){┋while(getchar()!=’\n’);┋}以下叙述中正确的是()。
以下不能将键盘输入的字符串:Thisisastring读入到str中的程序段是()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列叙述中正确的是()。
下面不属于需求分析阶段任务的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
试述民主集中制原则。
腹痛性质具有周期性、节律性并与进食有关,应考虑()
按各类死因构成比的大小排列位次的指标是计算某年平均每千名活产中未满4周婴儿的死亡数是
下列哪项不是儿童过度焦虑反应的症状?()
影响组织集权与分权程度的因素有()。
A、 B、 C、 C本题的关键词是Kate。
I’veneverbeentoaprofessionalfashionshowbutmysisterisstudyingclothesdesignatcollege,andherclassputonanend
Jobhuntingisnevereasy,butwhatifdatacouldbeusedtomaketheprocessalittlelessstressful?CompaniessuchasLin
Losingyourbellybulge(鼓起的部分)isimportantformorethanjustvanity’ssake.Excessabdominal(腹部的)fatisa【C1】______ofmanydise
A、Theycandoeverythingthatpeoplecan’tdo.B、Theywillbeimprovedintwoyears.C、Theycanworkindangeroussituations.D、
最新回复
(
0
)