如果已定义x为float型变量,a为整型变量,进行a=(int)x;运算后,变量x本身的值和类型都会改变。
举一反三
- 有整型变量x,单精度变量y=5.5,表达式x=(float)(y*3+((int)y)%4)执行后,x的值为()
- 【单选题】执行语句DimX,YAsInteger后,______。 A. X 和Y 均被定义为整型变量 B. X 和Y被定义为变体类型变量 C. X 被定义为整型变量,Y被定义为变体类型变量 D. X 被定义为变体类型变量,Y被定义为整型变量
- 设x为float型变量,y为double型变量,a为int型变量,已知x=2.5f,a=7,y=4.22,则表达式x+a%3*(int)x%(int)y的值为。
- 变量x的值为字符串类型的“2”,如何将他转换为整型?() A: float(x) B: str(x) C: int(x) D: list(x)
- 若有定义int x;对变量进行赋值:x=5.8;后x的值为