c語言使用函數計算各圖形的面積?C 程序:用EasyX繪制正方形及對角線,接下來我們就來聊聊關于c語言使用函數計算各圖形的面積?以下内容大家不妨參考一二希望能幫到您!
C 程序:用EasyX繪制正方形及對角線
(一)設計C 程序,在窗體中心繪制一個正方形,用紅色虛線畫出該正方形的兩條對角線。
(二)程序源代碼如下:
#include<graphics.h>
#include<conio.h>
int main()
{initgraph(300,200);
SetWindowText(GetHWnd(),"EasyX圖形編程");
line(125,75,175,75);
moveto(175,75);
lineto(175,125);
lineto(125,125);
lineto(125,75);
setlinecolor(RED);
setlinestyle(PS_DASH);
line(175,75,125,125);
line(125,75,175,125);
getch();
closegraph();
return 0;
}
(三)說明:
1、使用EasyX圖形編程,必須包含頭文件graphics.h;
2、使用getch()函數使程序阻塞,必須包含頭文件conio.h;
3、在main()函數體内,第一條語句就是設置窗體大小,使用的函數是initgraph(參數1,參數2),參數1是窗體寬,參數2是窗體高,對應橫坐标和縱坐标,其單位是像素(piex);
4、函數SetWindowText(GetHWnd(),"EasyX圖形編程")作用是設置窗體的标題;
5、繪制直線函數是line(參數1,參數2,參數3,參數4),參數1是直線起點的橫坐标,參數2是直線起點的縱坐标,參數3直線終點的橫坐标,參數4直線終點的縱坐标;
6、moveto(參數1,參數2)函數,作用是将繪制直線的起點移動到指定的點。參數1是起點的橫坐标,參數2是起點的縱坐标;
7、setlinecolor(顔色常量)函數,作用是設置線條的顔色;
8、setlinestyle(PS_DASH)函數,作用是設置線條的樣式,為虛線;
9、closegraph()函數,作用是關閉窗體。
(四)程序編譯窗口:
(五)程序運行結果:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!