【喵呜刷题小喵解析】:A选项表示函数可以简化程序,这是正确的,因为函数可以将重复的代码块封装起来,使得代码更加简洁和易于维护。B选项表示函数可以没有参数,这也是正确的,函数可以接受任意数量的参数,包括零个。C选项表示函数可以重复使用,这也是正确的,函数一旦定义,就可以被多次调用。而D选项表示函数不可以调用自身,这是不正确的,函数可以调用自身,这种调用方式称为递归。因此,不正确的说法是D选项。