小编Sat*_*kar的帖子

为什么 -5/2 的结果打印为 0?

你能说出为什么 C 中的这个语句给出 0 作为输出吗?

printf("Hello %f",-5/2);

Run Code Online (Sandbox Code Playgroud)

然而

printf("Hello %d",-5/2);
Run Code Online (Sandbox Code Playgroud)

将输出作为 -2

c

0
推荐指数
1
解决办法
84
查看次数

标签 统计

c ×1