除了第一个参数有初始化为0的情况,num_g80=0,其他后面的那些参数全都未定义初始值。应该是这个导致 num_g60++; 之类的没办法正确计算。你把这后面的几个整数也初始化为0再试试是否就可以了。