首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分别运行下列两段程序后,y1和y2的值是( )。 程序段1: #define f(x) x*x float x, y1; x= 2.0; y1 =x/f(x); 程序段2:
分别运行下列两段程序后,y1和y2的值是( )。 程序段1: #define f(x) x*x float x, y1; x= 2.0; y1 =x/f(x); 程序段2:
admin
2018-01-24
91
问题
分别运行下列两段程序后,y1和y2的值是( )。
程序段1:
#define f(x) x*x
float x, y1;
x= 2.0;
y1 =x/f(x);
程序段2:
#define f(x) (x*x)
float x, y2;
x=2.0;
y2 =x/f(x);
选项
A、y1=2.0,y2=0.5
B、y1=0.5,y2=2.0
C、y1=2.0,y2=1.0
D、y1=1.0,y2=2.0
答案
A
解析
本题考查程序设计中有关宏定义相关的基础知识。
由“#define”引出的宏定义,用来定义常量或宏函数,是一个符号替换的概念。程序段1中,预编译时,出现函数f(x)的地方用X*X替换,程序段2中,预编译时,出现函数f(x)的地方用(x*x)替换。因此,y1=x/f(x),预编译时替换为y1=x/x*x,按照运算符的计算顺序,首先执行x/x,因此程序执行结果y1=2.0;y2=x/f(x),预编译时替换为yl=x/(x*x),程序执行结果y2=0.5。
转载请注明原文地址:https://kaotiyun.com/show/5DWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
某机房改造项目涉及网络、存储等设备的升级改造及迁移等工作。监理在项目建设过程中,重点关注机房改造时关键系统的不间断运行情况,同时还要对承建单位各项测试工作进行旁站记录,必要时进行抽检。事件1:对于该项目中的机柜、机架安装工作,总监理工程师委派监理
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】某企业建设云计算数据中心,作为企业信息系统的运行中心、灾备中心,承载着企业的核心业务运营、信息资源服务、关键业务计算、数据存储和备份,以及确保业务连续性等重要任务。目前,该项目已由
耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列的是(24)。
TCP/IP协议分为四层,分别为应用层、传输层、网际层和网络接口层。不属于应用层协议的是(9),属于网际层协议的是(10)。
J2EE架构核心是一组技术规范与指南,其中访问数据库的标准接口是(2)。
在MPEG系列标准中,(63)最适合在共用电话交换网(PSTN)上实时传输视频数据。
(48)指通过考虑风险发生的概率及风险发生后,对项目目标及其他因素的影响,对已识别风险的优先级进行评估。
(2009年下半年)(48)指通过考虑风险发生的概率及风险发生后对项目目标及其他因素的影响,对已识别风险的优先级进行评估。
要在网络上发布彩色动画文件,可以采用的存储格式是(9)。
“可执行的运算及运算的次序来描述计算过程”是______语言的特点。
随机试题
尿激酶是治疗急性肺栓塞的药物。
医疗机构在药品购销中暗中收受回扣或其他利益,依法对其给予罚款处罚的机关是
证见恶寒发热,头痛身痛,无汗而喘,舌苔薄白,脉浮紧。治当首选:
患者女,65岁,发热、咳嗽。查体:体温39.2℃,脉搏90次/分,呼吸24次/分,肺部少量湿啰音。护士对其制订的护理目标正确的是2天内
存款人开立单位银行结算账户,自正式开立之日起()个工作日后,方可办理付款业务。
甲是某有限合伙企业的有限合伙人,在合伙协议无特别约定的情况下,甲在合伙期间未经其他合伙人同意实施的下列行为中,违反《合伙企业法》规定的是()。
习近平总书记用“像石榴籽那样紧紧抱在一起”来比喻各民族之间的关系。下面关于民族关系表述错误的是:
设A是n阶可逆阵,每行元素之和都等于常数a.证明:a≠0;
(1)在考生文件夹下建立一个文件名和表单名均为myform的表单文件。(2)在考生文件夹下建立一个如下图所示的快捷菜单mymenu,该快捷菜单有两个选项"取前三名"和"取前五名"。分别为两个选项建立过程,使得程序运行时,单击"取前三名"选项的功能是:根据
Lookatthestatementandthecompanybook’sdescriptionbelow.Whichdiscription(A,B,CorD)doeseachstatement1—7referto?
最新回复
(
0
)