c语言编写的简单的小程序有哪些类别