C语言源程序可以放在不同的文件中,--这种例子俯拾皆是,网上随便找个工程吧!同一个源程序中的函数也可放在不同的文件中,--基于过程的编程为了加强代码可读性和可维护性,需要分类和组织所以一个C语言程序可以实现多种算法。--这是个狗屁结论,和前面的条件没有必然关系
能不能实现多种算法与源文件分几个文件没有关系。