#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 位