首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2);
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2);
admin
2009-02-15
67
问题
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后的输出结果是 ______。
选项
A、64,28
B、4,4
C、4,3
D、64,64
答案
C
解析
对带参数的宏的展开只是将语句中宏名后面括号内的实参字符串代替#define命令行中的形参。本题中“il=f(8)/f(4)”用“#define f(x) (x*x)”代替得il=(8*8)/(4*4),结果为4: “i2=f(4+4)/f(2+2)”用“#define f(x) (x*x)”代替得i2= (4+4*4+4)/(2+2*2+2),求得结果为3。故本题输出的值为4,3。
转载请注明原文地址:https://kaotiyun.com/show/0qXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能对正实数d的第3位小数四舍五入的表达式是
下面能够将某个变量声明为局部变量的是()。
设窗体上有一个名为Text1的文本框,并编写如下程序:PrivateSubForm_load()ShowText1.Text="":Text1.SetFOCUSEndSubPrivateSub,Fo
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsInteger,arr(5)AsIntegerPrivateSubCommandl_Click()num=12:r=2Cal
以下关于VB特点的叙述中,错误的是
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击”产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图2-25(a)所示;单击”重排数据”按钮,将把Textl中
下列表达式的值为2123的是()。
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是( )。
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
随机试题
具有“以物质性制作为主”为特点的是()
患者,男,59岁。腹胀、腹痛、消瘦2个月,无发热、午后潮热,有多汗、盗汗,大便呈糊状,每天3~4次。腹部B超及CT均提示:中量腹水,肝、胆、胰、脾及双肾正常。胃镜及肠镜均无异常发现。腹水为渗出性,以淋巴细胞为主,普通细菌培养阴性,未找到肿瘤细胞。为明确诊断
A.牛皮蝇B.纹皮蝇C.羊狂蝇D.马胃蝇E.羊虱蝇幼虫阶段寄生于羊的鼻腔或其附近的腔窦中,引起慢性鼻炎的是
临床诊疗道德的原则是
在简谐振动体系上的作用力F,与该体系上某点的()之比称为机械阻抗。
容积式泵中的往复泵的种类包括()。
技术方案中,资本金的出资形态可以是现金,也可以是经过有资格的资产评估机构评估作价的其他形式出资,但不包括()。
1.6月23日傍晚时分,十年来最大一场雨“空袭”京城。雨一直下,越下越大,陶然亭地铁站变成了“水帘洞”,西客站附近的莲花桥下变成了“游泳池”,南二环主路右安门路段断路,在大望路、安华桥这些地方,那些底盘高的SUV(运动型越野车)或许还能涉水缓慢前
ThemainroadthroughLittleburywasblockedforthreehourstodayafteranaccident______twoLorries.(1996年考试真题)
Don’tbringRoberttothepicnic.He’ssuchawet______.
最新回复
(
0
)