若一种程序设计语言规定其程序中的数据必须具有类型,则有利于(28)。①在翻译程序的过程中为数据合
若一种程序设计语言规定其程序中的数据必须具有类型,则有利于 (28) 。
①在翻译程序的过程中为数据合理分配存储单元
②对参与表达式计算的数据对象进行检查
③定义和应用动态数据结构
④规定数据对象的取值范围及能够进行的运算
⑤对数据进行强制类型转换
A.①②③
B.①②④
C.②④⑤
D.③④⑤
一种程序设计语言规定其程序中的数据必须具有类型,好处如下:(1)有利于在翻译程序的过程中为数据合理分配存储单元,因为程序设计语言为不同的数据类型规定了其所占的存储空间,如果数据类型确定,其所占的存储空间也是确定的。(2)有利于对参与表达式计算的数据对象进行检查,因为知道数据的数据类型,我们就可以根据类型来判断该数据是否可以参与某表达式计算,如自加、自减的操作数不允许是浮点数,这只要根据数据的类型就能判断某操作数,是否能进行自加、自减运算。(3)有利于规定数据对象的取值范围及能够进行的运算,根据数据类型,我们可以数据的存储空间,也同时能知道数据的表示范围,如C语言中的整型数据,它占两个字节(16位),能表示的数据范围就是-216至216-1。综上所述,可知本题的正确答案选B。
如图表示光合作用和有氧呼吸过程中C、H、O三种元素的转移途径以及能量转换过程,图中序号表示相关的生 语文 2020-05-14 …
如图1表示光合作用和有氧呼吸过程中含碳化合物的变化过程,图2表示净光合速率与光照强度之间的关系.据 语文 2020-05-14 …
光合作用过程中光能转变为化学能,呼吸作用过程中化学能转变为热能和atp 这句话光合作用过程中光能转 其他 2020-05-16 …
甲乙两地相距60千米,汽车从甲地开往乙地,当汽车超过全程中点10千米时,还剩下全程的几分之几? 数学 2020-06-12 …
小胖骑车从家出发去科技馆,平均每分钟能行72米,骑了30分钟后所行的路程超过全程中点120米,小胖 数学 2020-06-13 …
下图为蛋白质合成的一个过程,据图分析并回答问题:(1)图中所示属于蛋白质合成过程中的步骤,该过程的 语文 2020-06-28 …
如图所示是小雅在体锻时垫排球的情景,以下对排球上下运动时所受合力分析正确的是()A.上升过程中合力 物理 2020-07-06 …
嵌合体形成的原因可能是()A.卵裂过程中发生了染色体丢失B.卵裂过程中发生了联合的同源染色体不分离C 语文 2020-10-31 …
物质在溶解过程中发生着两种变化,我们可形象的表示为:变化一,扩散过程--吸收热量;变化二,水合过程- 化学 2020-11-05 …
(2000•重庆)成渝高速公路全长约300千米,由重庆开往成都的汽车运行2小时刚好驶过全程中点,此时 物理 2020-11-08 …