```cpp prize[count] += 1; cout << prize[i] << ' '; ``` 改这两处。因为输入的彩票张数n小于1000。而你这行代码并没有把中几等奖数量标出来,只是置1而已。打比方有3个二等奖,只有置1,输出的时候只会是1,不是3 by Leo8881 @ 2024-03-18 12:49:23