我畫(huà)了半個(gè)正弦函數(shù),其余的你可以照著畫(huà),歡迎討論,
成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為虎丘等服務(wù)建站,虎丘等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為虎丘企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "graphics.h"
void main()
{
int driver,mode,i;
driver=DETECT;
mode=0;
initgraph(driver,mode,"");
setcolor(15);
for(i=0;i360;i++)
line(i,200*sin(i*3.14/360),i+1,200*sin((i+1)*3.14/360));
getch();
restorecrtmode();
}
用GDI繪圖吧,比較簡(jiǎn)單。繪圖的思想是讓x以固定的值在區(qū)間內(nèi)持續(xù)增長(zhǎng),比如x=0.1,0.2,0.3.....,以計(jì)算出的y值來(lái)確定y坐標(biāo)。用線連接所有的點(diǎn)就行了。MoveTo(),LineTo()函數(shù)你用得著,具體情況請(qǐng)自行查看MSDN。
和數(shù)學(xué)上一樣啊 來(lái)個(gè)坐標(biāo)x,y 分別表示列和行 。在函數(shù)上就打印一個(gè)* 給個(gè)范圍,雙層循環(huán)加條件就可以了