初始化圖形系統 c語言

2023-01-27 21:21:02 字數 1772 閱讀 4577

學年**

課程**,課程設計)

題目: 初始化圖形系統

作者所在學院

專業年級

指導教師

職稱201 年月日

基本資訊

1.大作業題目,目的。

大作業題目:初始化圖形系統

大作業目的:

(1)更深入的了解用c語言怎麼編寫程式。

(2)更深入的了解定義,宣告和呼叫函式,定義變數。

(3)更深入的了解「for」語句的運用。

(4)初步學c語言圖形庫函式的運用。比如:cirle(xo,yo,r)-黃座標為(xo,yo),半徑r的圓。

(5)初步了解用c語言對圖形產生效果,設定圖形方式下的文字型別。

(6)初步學會了運用「initgraph」圖形初始化函式。

(7)更進一步感到了c語言的強大功能。

2.大作業內容和要求

使用標頭檔案巨集定義,「#include""」包含圖形庫函式,「#include""」包含數學函式.

宣告「int i,j,k,xo,yo,x,y,driver,mode」 「float a」.

呼叫「initgraph」函式,「setcolor」函式,「circle」函式。

「initgraph」函式是將乙個圖形驅動程式裝入記憶體,並將系統設定成圖形模式

。「setcolor」函式是設定畫圖顏色。「circle」函式是用顏色畫乙個圓心在xo,yo處,半徑r(r=10,20,50)的圓。

「line」函式是用顏色從指點xo,yo到x,y之間畫一條直線。

setfillstyle(hatch_fill,yellow)是顏色充填函式,就是充填淺陰影線和黃顏色。

「ceil」是上捨入,求最小整數的函式。

3. 大作業總體設計及源**

3.1總體設計

3.2源**

#define pai 3.1415926

#define b 0.809

#include""

#include""

main()

setcolor(3);

circle(xo,yo,60);

settextstyle(default_font,horiz_dir,0);

outtextxy(10,170,"press a key");

getch();

setfillstyle(hatch_fill,yellow);

floodfill(202,100,white);

getch();

for(k=0;k<=500;k++)

for(j=1;j<=50;j++)

}restorecrtmode();

}3.3 除錯結果

總結:c語言是在國內外廣泛使用的一種計算機語言。它的功能豐富,表示式能力強,使用靈活方便,它具有高階語言的優點和特點。如果你學好c語言,那麼你能設計自己想的任何程式。

但是在學習中你遇到很大困難和麻煩。可是你不用害怕,只要你不斷努力學習,才能掌握c語言。

通過本學期我學會了運用c語言怎樣設計乙個程式。在本學期中我遇到了很多困難和麻煩,也解決問題中知道了很多知識和道理。更進一步感到了c語言的功能強。

以前我感到c語言是很難學的一門課。對c語言不太了解,通過這次小學期我了解了c語言的基本知識也學會了運用c語言設計乙個很簡單的程式。

通過本學期我對c語言有了很大的感興趣。它在我們的生活和工作上起了很大的作用。現在我國學習和使用c語言的人越來越多,c語言成了學習和使用人數最多的一種計算機語言,熟練掌握c語言成為計算機開發人員的一項基本功。

新疆大學課程**(設計)、學年**評分表

系統初始化

一 實驗名稱 系統初始化和系統管理 二 實驗目的 掌握財務軟體的初始化和系統管理的方法 三 實驗環境 1 系統軟體 win98或更高 2 應用軟體 軟體公司財務軟體 版 四 知識準備 1 系統初始化。首次使用賬務處理系統時,必須先建立新的核算賬套,以後隨著會計年度的更迭,每年只需建立新的核算賬即可。...

實驗3系統初始化

實驗目的 1 掌握總賬系統引數設定及總賬系統初始資料錄入的基本技能 2 理解總賬系統引數設定與總賬系統初始資料錄入在總賬管理中的作用 實驗準備及預習 系統初始化是指企業賬務和業務的基礎資料設定及啟用賬套時對期初資料的處理。系統初始化工作主要包括基礎資料設定 系統設定和初始資料的錄入 核算引數設定和結...

資訊系統初始化方案

揚州工廠上線 eas系統調整 配置及初始化方案 資訊管理部 二零一六年三月 文件控制 更改記錄 審校目錄 1 上線目標及範圍 3 2 組織人員調整 3 3 基礎資料配置 3 4 整合介面應用 4 5 系統初始化 5 6 差異化業務待確認 5 1 上線目標及範圍 上線目標 參照現有子公司財務業務一體化...