题目
A.只有数据类型相同的数据才能进行运算
B.两个整型在一起运算时,结果一定是int
C.两个byte类型数据起运算时会把先自动提升到int类型再运算
D.byte类型和short类型的数据是不能一起运算的
第1题
A.Boolean(变量):将变量转化为布尔值类型
B.Number(变量):将变量转化为数字类型
C.parseFloat(变量):将变量转化为字符串类型
D.parselnt(变量):将变量转化为整数类型
第2题
A.函数原型是int*free(int*p)
B.使用free函数时需要头文件stdlib.h
C.使用free函数时需要强制类型转换
D.free函数中的参数可以是任意的指针变量
第3题
A.当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值
B.byte类型数据可以转换为short, int, long类型数据
C.long类型数据有可能转换为byte, short, int类型数据
D.在语句int i=(int)78.67;中,变量i的值为79
第4题
A、可以在脚本的任何位置使用
B、强制要求类型转换时,必须采用显示转换。
C、强制要求脚本中的所有变量必须显式声明。
D、以上说法都不正确
第5题
现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是()。
A.a必须性制转换为b
B.a可以自动转换为b
C.b必须强制转换为a
D.它们不可以相互转换
第6题
A.简单赋值运算符记为“=”,由“=”连接的式子称为赋值表达式;
B.赋值表达式是计算表达式的值再赋予左边的变量;
C.任何表达式在其末尾加上分号就构成为语句;
D.如果赋值运算符两边的数据类型不相同,系统将无法进行类型转换。
第7题
关于类型转换的说法中,错误的是()。
A.如果a为血型变量,b为char型变量,则a+b的值为血型
B.如果a为float型变量,b为int型变量,则a-b的值为float型
C.如果a为double型变量,b为float型变量,则a*b的值为double型
D.如果a为血型变量,b为血型变量,则a/(double)b的值为int型
第8题
下列关于类型转换的描述中,错误的是()。
A.类型转换运算符是()
B.类型转换运算符是单目运算符
C.类型转换运算符通常用于保值转换中
D.类型转换运算符作用于表达式左边
第9题
下面关于变量组成部分的描述中正确的是()。
A.变量名不是标识符
B.变量名是标识符
C.浮点型属于复合类型
D.变量属性分为两类:基本类型和复合类型
第10题
A.布尔类型的数据不可以和数字进行相互转换
B.布尔类型数据可以和数字进行相互转换
C.'ab'是字符常量
D.'ab'是字符串常量
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!