若一种程序设计语言规定其程序中的数据必须具有类型,则有利于()。①在翻译程序的过程中为数据合理分配存储单元;②对参与表达式计算的数据对象进行检查;③定义和应用动态数据结构;④规定数据对象的取值范围及能够进行的运算;⑤对数据进行强制类型转换。
第1题:
●某程序设计语言规定在源程序中的数据都必须具有类型,然而, (28)并不是做出此规定的理由。
(28)
A.为数据合理分配存储单元
B.可以定义和使用动态数据结构
C.可以规定数据对象的取值范围及能够进行的运算
D.对参与表达式求值的数据对象可以进行合法性检查
第2题:
下列关于类型转换的说法中,正确的是( )。
A.将较长的数据类型转换为较短的数据类型可以用自动类型转换
B.将较长的数据类型转换为较短的数据类型只能用强制类型转换
C.强制类型转换可以保证数据完整性
D.boolean类型数据只能和int类型进行强制类型转换
第3题:
●在程序运行过程中, (28) 时可能需要进行整型数据与浮点型数据之间的强制
类型转换。
①访问数组元素 ②进行赋值运算
③对算术表达式求值 ④进行递归调用
(28)
A.②③
B.①②
C.①③
D.②④
第4题:
第5题:
第6题:
第7题:
简述下列术语:数据,数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型。
第8题:
试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。
第9题:
在定义某种数据结构时,其数据域的数据类型可分为()和()两种,为增强其通用性,应将其再定义为()类型。
第10题:
关于数据类型转换下面描述错误的是()
第11题:
变量是一个命名的内存单元,在程序运行的过程中,它的值可以改变
变量的数据类型只分为整型、实型和字符型三种
变量在使用前必须先对变量的数据类型和变量名进行定义,以使系统为其分配存储单元
变量的数据类型可以随意选择,因为数据类型的取值范围是可以变更的,不是固定不变的
第12题:
第13题:
●若一种程序设计语言规定其程序中的数据必须具有类型,则有利于 (22) 。
①在翻译程序的过程中为数据合理分配存储单元
②对参与表达式计算的数据对象进行检查
③定义和应用动态数据结构
④规定数据对象的取值范围及能够进行的运算
⑤对数据进行强制类型转换
(22)
A.①②③
B.①②④
C.②④⑤
D.③④⑤
第14题:
下列数据类型能够进行排序的是______。
A.备注数据类型
B.超级链接数据类型
C.OLE对象数据类型
D.数字数据类型
第15题:
●在C程序中,若表达式中的算术运算对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是(30)。
(30)
A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B.读取a的值并转换为整型数据,然后进行两个整数的相加减运算,变量a的值不变
C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
第16题:
第17题:
第18题:
在VB中,下列关于变量的说法正确的是()。
第19题:
计算机识别,存储和加工处理的对象被统称为()
第20题:
面向对象程序设计中的数据封装指的是()。
第21题:
不同类型的数据在内存中所占存储单元的大小不同,内部存储方式不同,取值范围不同,甚至能够参与的运算种类也不相同。
第22题:
byte类型数据可以转换为short、int、long类型数据
long类型数据有可能转换为byte、short、int类型数据
在语句int i=(int)78.67;中,变量i的值为79
当两个数据的类型不同一时,必须先进行数据类型的转换,再运算或赋值
第23题: