计算谐波的公式是v(t) = Vp*sin(nωt),其中v(t)为谐波信号的电压;Vp为信号的峰值电压;n为谐波次数;ω为角频率,其值为2πf,其中f为信号的频率;t为时间。该公式描述了谐波信号的电压随时间变化的规律,可用于分析和设计谐波滤波器等电路。在C语言中,可通过编写函数实现谐波计算,其中需要输入信号的峰值电压、频率、谐波次数和时间等参数,然后使用该公式进行计算,得出谐波信号的电压值。