首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ;
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ;
admin
2009-02-15
71
问题
以下程序的输出结果是______。 #define SQR(X) X*X main() { int a=16,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf("%d\n",a) ; }
选项
A、16
B、2
C、9
D、1
答案
2
解析
C语言在预编译时遇到带实参的宏名,则按命令行中指定的字符串从左到右进行置换。在做这题时,也不妨运用置换法。得到a/=k+m*k+m/k+m*k+m=16/7=2。注:a为整型,所以在做除法时,自动取整。
转载请注明原文地址:https://kaotiyun.com/show/8gXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此过程的参数In
以下关于菜单的叙述中,错误的是
下面可以作为VisualBasic的变量名的是
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommand1_Click()f=1
下列关于水平滚动条的叙述中,错误的是
下列选项中不属于结构化程序设计原则的是
以下关于数组的叙述中,错误的是()。
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
随机试题
某公司出口商品200件,每件毛重95千克,体积100cm×40cm×20cm。经查轮船公司运费表,该商品计费标准为W/M,等级为8级,每吨运费80美元,另收港口附加费10%,直航附加费15%。问:该批货物的运费共计多少?若公司原报FOB上海每件400美元,
该病例中医诊断为()下列哪一项不是内伤发热的特点()
肺结核诊断最可靠的依据是:
女,56岁,乳腺癌手术后实施化疗,今日化疗第l天,护理巡视过程中应观察的重点是
以下资源中属于资源税应税产品的是( )。
根据《继承法》,下列财产中,可以作为遗产继承的有()
架空输电线路的电纳与导线之间的几何平均距离的关系为()。
某政治老师在执教《大力发展第三产业》这一内容时,首先将学生分成若干学习小组,每组从三个方面对当地某镇进行深入调查:当地第三产业的现状;为什么当地要大力发展第三产业;当地该如何发展第三产业。然后学生在课堂上分学习小组展示交流成果。上述教学过程体现的学习方法是
软件工程的出现是由于______。
Heis______(热爱科学研究,但对提升职称不感兴趣).
最新回复
(
0
)