首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #defineSUB(a)(a)-(a) main( ){ inta=2,b=3,c=5,d; d=SUB(a+b)*c: printf(’’%dl\n’’,d);} 程序运行后的输出结果是
有以下程序 #include<stdio.h> #defineSUB(a)(a)-(a) main( ){ inta=2,b=3,c=5,d; d=SUB(a+b)*c: printf(’’%dl\n’’,d);} 程序运行后的输出结果是
admin
2020-11-23
31
问题
有以下程序
#include<stdio.h>
#defineSUB(a)(a)-(a)
main( ){
inta=2,b=3,c=5,d;
d=SUB(a+b)*c:
printf(’’%dl\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/M03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1的值大于q为止,q的值通过形参传入。例如,若q的值为50.0,则函数值应为49.394948。请改正程序中的错误,使它能得出正确的结果。注意:
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdl
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得
以下叙述中正确的是()。
下列叙述中正确的是()。
数据库设计中反映用户对数据要求的模式是
下面描述中不属于数据库系统特点的是
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是
设有数组定义:chararray[]="Chinese";数组array所占的空间为()。
随机试题
用来判断暴露危险因素是否与疾病有关联其关联程度大小的一种观察性研究方法是()
下列均为大气污染造成的长期慢性作用,除外
患者,女,9个月,咳嗽7天,发热3天。查体:T39℃,精神弱,呼吸急促,口周青,右肺呼吸音减低,两肺散在湿性啰音,胸片示:肺脓肿,右中等量液气胸。外周血白细胞25×109/L,中性粒细胞78%,最可能的诊断
A公司系一合同纠纷仲裁案件的被申请人。仲裁裁决作出后,A公司向仲裁委员会所在地的中级人民法院提出撤销裁决的申请。同时申请人B公司则向中级法院提出执行申请。中级法院遂作出中止执行的裁定。经过审查,法院未发现仲裁裁决具有法定的可被撤销的理由。此时,对仲裁裁决,
感温火灾探测器的安装间距不应超过()m,感烟火灾探测器的安装间距不应超过()m,探测器至端墙的距离不应大于探测器安装间距的()。
下列()不属于银行代销开放式基金的销售渠道。
(2007年考试真题)某企业2007年度利润总额为315万元,其中国债利息收入为15万元。当年按税法核定的全年计税工资为250万元,实际分配并发放工资为230万元。假定该企业无其他纳税调整项目,适用的所得税税率为33%。该企业2007年所得税费用为(
“生态旅游”一词,最早提出的时间是1985年。()
Itiscommonlyassumedthatevenifsomeforgerieshaveaestheticmerit,noforgeryhasasmuchasanoriginalbytheimitateda
Application development increasingly means Windows development, and the popularity of visual development tools has(66)in tandem
最新回复
(
0
)