题目内容

已知x是int型变量,y是double型变量,且y中存放了一个正数,将与y最接近的整数(对小数部分四舍五入)存入x写作:________;

A. x=(int)y
B. x=(int)(y+0.5)
C. x=(int)(y-0.5)
D. x=(int)y+0.5
E. x=(int)y-0.5

查看答案
更多问题

有以下变量定义:int x;double y;则加法运算x+y________。

A. 因类型不同,不能执行
B. 将改变x的值
C. 将y的值转换成int型之后执行,结果为int型
D. 将x的值转换成double型之后执行,结果为double型

在C语言中,有如下变量定义:int x;double y;则y=x________。

A. 系统报错,不能执行
B. 系统自动把x的值转换成double类型后再赋值
C. 系统自动把y转换成int类型后再赋值
D. 系统在执行该命令时先询问操作者如何转换

一个没有括号、没有自增自减的计算式中出现多个运算符时,________。

A. 先看优先级,同级运算符连续出现时再看结合性
B. 先看结合性,结合性相同的运算符连续出现时再看优先级
C. 严格从左往右计算
D. 严格从右往左计算

已知“int x=0,y=0,z=1;”,对于语句“x=y=z;”,________。

A. 执行后x、y的值会改变,z的值不变
B. 执行后x的值会改变,y、z的值不变
C. 执行后3个变量的值都会改变
D. 该命令有语法错误,不能执行

答案查题题库