一个圆上8个点能组成56个三角形。因为圆上的点都不在一条直线上,且不在一条直线上的任意三点都可以组成一个三角形。从8个点中任意选出3个点都能组成一个三角形。这是一个组合问题,用(8×7×6)÷(3×2×1)=56,所以一个圆上8个点能组成56个三角形。