moveto(0, 100);
for (i=0; i<=100;i++)
lineto(i, 100 + 100 *sin(M_PI * 2/100.0*i));
但是用直線連接起來不夠平滑,也有壹些插值方法進行改進。比如采用不等間隔劃分區域,或把曲線使用壹段段的二次、三次曲線連接起來。妳可以參考清華大學出版社出版的《C語言常用算法程序集》