1/3*3
#include <stdio.h>void main()
{
int i = 1/3*3;
printf("%f\n", i);
}
这段代码怎么得出是0.00000
求解!!!
怎么在不输入1.0/3*3 的情况下得出1的答案.... 我记得没错的话1/3转换成int 应该就是0吧。0 * 3 应该也是0吧。 那怎么得出1/3*3 = 1呢?
#include <stdio.h>
void main()
{
printf("%f\n", 1/3*3);
}
??????
薛苏杰花 发表于 2017-9-2 15:20
那怎么得出1/3*3 = 1呢?
#include
1.0/3*3.0
页:
[1]