floor 返回值是 浮点 的(?
by chelsy_qwq @ 2024-04-08 11:15:21
@[chelsy_qwq](/user/371825) 浮点通过 `%d` 应该也能强转吧
by WydnksqhbD @ 2024-04-08 11:41:48
@[lunjiahao](/user/779970) 把 `floor` 去掉试试
by WydnksqhbD @ 2024-04-08 11:47:08
floor是浮点,print必须前面%加的类型和后面相同,floor返回的是浮点,所以会炸。
你在floor前面再加个(int)就好了
by 聊机 @ 2024-04-08 12:08:02
就比如你定义一个 `long long a`,然后 `printf("%d,a);`你的输出就会炸掉
by 聊机 @ 2024-04-08 12:11:11
哦我写的 printf 那里少加了个双引号(
by 聊机 @ 2024-04-08 12:11:42
@[聊机](/user/290959)
thx
by lunjiahao @ 2024-04-08 18:30:41