首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
以下程序的输出结果是( )。 #define f(x)x*x main( ) { int a=8,b=4,c; c=f(a)/f(b); printf(“%d\n”,c); }
以下程序的输出结果是( )。 #define f(x)x*x main( ) { int a=8,b=4,c; c=f(a)/f(b); printf(“%d\n”,c); }
admin
2014-10-20
6
问题
以下程序的输出结果是( )。
#define f(x)x*x
main( )
{
int a=8,b=4,c;
c=f(a)/f(b);
printf(“%d\n”,c);
}
选项
A、4
B、8
C、64
D、16
答案
C
解析
此题程序中定义了一个带参数的宏名为f,当程序中遇到此宏名进行展开时,则应使用定义时的字符串x*x进行替换。替换的原则是:遇到形参x,则以实参a代替,其他字符不变。所以,f(x)经宏展开后成为字符串f(x)*f(x)。整个赋值语句的形式变为c=f(a)*f(a)/f(b)*f(b),则c=8*8/4*4=64。
转载请注明原文地址:https://jikaoti.com/ti/tw9fFFFM
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
护理的目标是通过哪些内容来实现()。
副交感神经的作用是()。
额外刺激落在哪期,可能会产生期前收缩()。
钢筋混凝土矩形偏心受压构件,截面尺寸为b×h=300×550mm,计算长度ι0=2.5m。承受轴向力组合设计值Nd=600kN,柱两端的弯矩组合设计值分别为M1=588kN.m,M2=980kN.m。拟采用C25混凝土,纵向钢筋为HRB335,结构重要
钢筋混凝土矩形偏心构件,截面尺寸为b×h=350×550mm,计算长度ι0=2.5m。承受轴向力组合设计值Nd=1000kN,弯矩组合设计值Md=300kN.m。拟采用C25混凝土,纵向钢筋为HRB335,结构重要性系数γ0=1.0,fy’=fy=280
作如下图(a)所示刚架M图。
关于下图所示两个拱,下列论述错误的是()
下列哪种情况的承载能力由稳定条件所决定?()
1992年召开的中共十四大明确提出,我国经济体制改革的目标是建立()
为了使用比实际内存更大的内存空间,操作系统使用的技术称为()。
随机试题
我国经济体制改革的目标是()
慢性浅表性胃炎最主要的病因为()。
以下药物中,没有酶抑制作用的是
A、技术意义B、统计意义C、经济意义D、临床意义E、法律意义处方可作为患者已缴药费的凭证,也是统计医疗药品消耗,预算采购药品的依据。此表明处方具有()
(2006)钢结构的螺栓连接能承受的内力,下列哪一种说法是正确的?
路基填筑前原地基为耕地或松土时,应该先清除的土体有()。
根据我国合同法的规定,当事人一方不履行合同义务或者履行义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。该规定采用的民事责任归责原则是什么?()。
社交网络
假设所有的选课成绩都已确定。显示"101"号课程成绩中最高的10%记录信息,正确的SQL命令是( )。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}};classB:privateA{
最新回复
(
0
)