输出了呀因为你平均数的输出没换行,下面的大于平均数的数字输出也没换行,所以堆在一起了实际上输出的是5.0000...,6,9,然后挤在一起了,所以最后是5.0000069的效果你加几个换行就能正确打印了有帮助望采纳
5.00000069后面的6和9不就是吗。。你结尾没有输出换行符
变量类型不同吧,你把数组中的类型转为double试试
输出了,因为你printf平均数的时候,没有加\n,所以,大于平均数的6和9在平均数后面输出了。
1