#911. C++ 表达式 int(x) 的结果
C++ 表达式 int(x) 的结果
题目描述
在 C++ 中,表达式 int(7.9) 的结果是( )。
A. 7 B. 8 C. 7.9 D. 编译错误
正确答案是 A. 7。因为 int(x) 会将浮点数向零取整,即直接截断小数部分。
现在,请你编写一个程序,对于给定的浮点数 x,输出 int(x) 的结果。
输入格式
一行,一个浮点数 x。输入可能包含小数点,也可能为负数。保证 -10^9 <= x <= 10^9,且小数部分最多 6 位。
输出格式
一行,一个整数,表示 int(x) 的结果。
样例
输入:
7.9
输出:
7
数据范围
-10^9 <= x <= 10^9- 小数部分最多 6 位