一個c程序的組成部分有:
1、頭文件:頭文件包含程序中要調用的庫函數(例如printf,scanf等包含於頭文件stdio.h中,sin,tan,sqrt等用於數學計算的函數包含在頭文件math.h中),程序中調用了某個庫函數,程序開始時必須寫上“#include<頭文件名>或#include“頭文件名”。
2、main函數:程序的主體部分,實現算法的主幹。
3、子函數:main函數中用到的方法,為避免main函數過長引起錯誤,會把算法的某個過程摘出來用子函數實現。子函數在main函數中調用,在main函數外定義。
4、結構體:可有可無,是一種特殊的數據類型,由編程者根據需要定義。