【喵呜刷题小喵解析】:在函数定义中,如果允许形参设置默认值,通常的做法是先列出没有默认值的形参,再列出有默认值的形参。这是因为如果先列出有默认值的形参,那么在没有提供值的形参调用时,可能会导致混淆或误解,因为调用者可能会认为这些形参是可选的,而实际上它们只是有默认值而已。因此,按照先无默认值后有默认值的顺序列出形参,可以提高代码的可读性和可维护性。所以,题目的说法是正确的。