这有什么区别吗

P4254 [JSOI2008] Blue Mary 开公司

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


|