首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
以下程序的输出结果是( )。 #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
12
问题
以下程序的输出结果是( )。
#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://kaotiyun.com/show/AuvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
兴奋在同一细胞上传导的特点是()。
函数的定义域为_________.
在门脉性与坏死后性肝硬化病变的区别中,不包括下列哪一项()
恒温动物生理性体温调节反应主要表现()
什么是会计信息的质量要求,内容是什么?
注溉会诗师可以披露客户有关信息的有()。
下列程序运行后,则输出结果是:________。#includevoidsub(inta,intb,int*c){*c=b—a;)voidmain(){intx,y,z;sub(10,5,&x);
原语
在文件系统中,文件的逻辑结构可以分为几类,他们是()。
广义的市场调查将调查范围从消费和流通领域拓展到_____。
随机试题
Itisnecessarythatthecourseingeneralscience______beforethechemistrycourse.
注册商标的有效期为()
开放性气胸的急救首先是
不属于股骨的检查体位的是
针对治疗抗肿瘤药引起的腹泻等不良反应,可选用的止泻药是()。
某综合办公楼项目,建设单位与施工总承包单位签订了施工承包合同。委托某监理单位承担监理任务。施工总承包单位将桩基础工程分包给一家专业施工单位。在监理工作实施过程中,发生了如下事件:事件一:在设计交底前,专业监理工程师组织监理员熟悉设计文件
“借款人不能偿还对其他债权人的债务”属于()。
金融制度包括()。
天创机械制造公司在总经理刘耀光的率领下开始着手改革人事体系,长期以来,管理岗位难以达到高的工作绩效,因而管理者的工作成绩平平也不会影响他的收入和职位。天创公司提出的管理职位人事改革的原则是,全面贯彻“以能力中心”分配薪酬,将管理人员的年薪差距拉大到三倍,以
TheInternetMayHaveBeatenTraditionalInstitutionsThenotionoftheInternetasaforceofpoliticalandsocialrevoluti
最新回复
(
0
)