puts与printf函数都属于输出函数; 区别如下: puts函数它不能格式化输出,且自动输出换行符;puts函数的实参只能有一个; printf函数可以进行格式设定和数值输出,不能主动换行,换行需要加\n。 如下代码: