请问为啥我的percent输出结果都是0.00

请问为啥我的percent输出结果都是0.00

问题描述:

img

count是一个int数组,在计算percent[i]时,先计算count[i]/len,因为count[i]和len都是int型,所以count[i]/len的结果也是一个int型,如果count[i]<len,那么count[i]/len的结果就是0,0*100肯定也是0

没仔细看代码 你把所有数组都换成double试一下 或者gdb调一下