首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inolude #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输
有以下程序 #inolude #define S(x)4*(x)*x+1 void main() { int k=5,j=2; printf("%d\n",S(k+j)); } 程序运行后的输
admin
2016-12-28
29
问题
有以下程序
#inolude
#define S(x)4*(x)*x+1
void main()
{
int k=5,j=2;
printf("%d\n",S(k+j));
}
程序运行后的输出结果是
选项
A、197
B、143
C、33
D、28
答案
B
解析
这道题涉及到带参数的宏的定义和替换这个知识点。在程序中定义了带参数的宏S(x),当在主函数中用参数k+j调用宏S时,根据宏替换的原则,则S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://kaotiyun.com/show/6rDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是
有以下程序voidf(int*q){inti=0;for(;i
请选出正确的程序段
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
若有说明语句:charc=′\72′;则变量c
下列叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
下列叙述中错误的是()。
以下叙述中正确的是
随机试题
InJanuary2009,duringthefirstweeksofasix-monthstayattheChildren’sHospitalofPhiladelphiaforleukemia(白血病)treat
男性,45岁,右下肢麻木,发凉1年,每行走200m后需停下来休息一段时间。查体:右下肢皮肤温度较对侧低,右足背动脉搏动较对侧弱,右下肢动脉造影示中小动脉多节段狭窄。诊断为
某女,60岁,患冠心病心绞痛数年,症见胸闷,心悸,头晕,头痛,颈项疼痛,证属气滞血瘀,宜选用的成药是()。
某年夏天,某市开发商经该市计划委员会、城市规划管理局等部门批准,开发居民高层公寓楼,先后有400多户与该开发商签订购房合同,并在依约定交纳全部购房款、取得相关产权证的前提下,住进该公寓楼。后开发商将该楼顶部出租给个体户陈某,每年租金1万元,陈某利用楼顶空间
质量管理体系提出认证申请及附件,附件一般不包括()。
()是指商业银行因没有遵循法律、规则和准则而可能遭受法律制裁、监管处罚、重大财务损失或声誉损失的风险。
计算机病毒的特点是传染性、__________、__________和__________。
某商场买进两种丝绸,打算做230条围巾和200件旗袍,现在有两种制作方案:每个甲方案可做13条围巾或12件旗袍;每个乙方案可做20条围巾或16件旗袍。若使丝绸的利用率最高,可以采用甲乙两种方案各多少个?()
ArcticConditionsforPolarBearsArcticconditionsmaybecomecriticalforpolarbearsbyendof21stcentury.Shiftsin
Peoplelearnlanguagesallthetime,andforallkindsofreasons.Forexample,youprobablyhavevariousreasonstostudy【M1】__
最新回复
(
0
)