圖形化編程與C語言試題及答案_第1頁
圖形化編程與C語言試題及答案_第2頁
圖形化編程與C語言試題及答案_第3頁
圖形化編程與C語言試題及答案_第4頁
圖形化編程與C語言試題及答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

圖形化編程與C語言試題及答案姓名:____________________

一、單項(xiàng)選擇題(每題2分,共10題)

1.下列哪個(gè)函數(shù)用于在圖形模式下繪制一個(gè)矩形?

A.circle

B.rectangle

C.line

D.bar

2.在C語言中,以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置繪圖顏色?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

3.以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置圖形的填充模式?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

4.在C語言中,以下哪個(gè)函數(shù)用于在圖形模式下繪制一個(gè)圓形?

A.circle

B.rectangle

C.line

D.bar

5.以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置繪圖線的粗細(xì)?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

6.在C語言中,以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置文本的字體和大???

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

7.以下哪個(gè)函數(shù)用于在圖形模式下繪制一個(gè)多邊形?

A.polygon

B.rectangle

C.line

D.bar

8.在C語言中,以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置繪圖顏色?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

9.以下哪個(gè)函數(shù)用于在圖形模式下設(shè)置圖形的填充模式?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

10.在C語言中,以下哪個(gè)函數(shù)用于在圖形模式下繪制一個(gè)矩形?

A.circle

B.rectangle

C.line

D.bar

二、填空題(每空2分,共10空)

1.在C語言中,使用圖形庫進(jìn)行圖形繪制之前,需要先調(diào)用______函數(shù)來初始化圖形模式。

2.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來設(shè)置繪圖顏色。

3.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來設(shè)置圖形的填充模式。

4.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來設(shè)置繪圖線的粗細(xì)。

5.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來設(shè)置文本的字體和大小。

6.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來繪制一個(gè)矩形。

7.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來繪制一個(gè)圓形。

8.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來繪制一個(gè)多邊形。

9.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來繪制一條線。

10.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),可以使用______函數(shù)來結(jié)束圖形模式。

二、多項(xiàng)選擇題(每題3分,共10題)

1.以下哪些函數(shù)可以用于在圖形模式下繪制圖形?

A.circle

B.rectangle

C.line

D.text

E.bar

2.在C語言圖形編程中,以下哪些函數(shù)可以用于設(shè)置圖形的顏色?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

E.getcolor

3.以下哪些函數(shù)可以用于在圖形模式下設(shè)置圖形的填充模式?

A.setcolor

B.setfillstyle

C.setlinestyle

D.settextstyle

E.setlinecap

4.在C語言中,以下哪些函數(shù)可以用于在圖形模式下繪制文本?

A.textout

B.outtext

C.outtextxy

D.textwidth

E.textheight

5.以下哪些函數(shù)可以用于在圖形模式下設(shè)置繪圖線的樣式?

A.setlinestyle

B.setcolor

C.setfillstyle

D.settextstyle

E.setlinecap

6.在C語言圖形編程中,以下哪些函數(shù)可以用于獲取當(dāng)前圖形的顏色?

A.getcolor

B.setcolor

C.setfillstyle

D.setlinestyle

E.settextstyle

7.以下哪些函數(shù)可以用于在圖形模式下設(shè)置圖形的線寬?

A.setlinewidth

B.setcolor

C.setfillstyle

D.setlinestyle

E.settextstyle

8.在C語言中,以下哪些函數(shù)可以用于在圖形模式下繪制一個(gè)橢圓?

A.ellipse

B.circle

C.rectangle

D.line

E.bar

9.以下哪些函數(shù)可以用于在圖形模式下結(jié)束圖形模式?

A.closegraph

B.initgraph

C.graphresult

D.setcolor

E.setfillstyle

10.在C語言圖形編程中,以下哪些函數(shù)可以用于檢測(cè)圖形庫是否成功初始化?

A.graphresult

B.initgraph

C.closegraph

D.setcolor

E.setfillstyle

三、判斷題(每題2分,共10題)

1.在C語言中,使用圖形庫進(jìn)行圖形繪制時(shí),initgraph函數(shù)用于初始化圖形模式,而closegraph函數(shù)用于結(jié)束圖形模式。()

2.在圖形模式下,setcolor函數(shù)可以設(shè)置圖形的顏色,但不能設(shè)置文本的顏色。()

3.使用setfillstyle函數(shù)可以設(shè)置圖形的填充模式,但不會(huì)影響文本的填充。()

4.在C語言中,line函數(shù)可以繪制直線,但不能繪制曲線。()

5.settextstyle函數(shù)用于設(shè)置文本的字體和大小,但不會(huì)影響圖形的顏色和填充模式。()

6.在圖形模式下,可以使用getcolor函數(shù)獲取當(dāng)前圖形的顏色。()

7.setlinestyle函數(shù)可以設(shè)置繪圖線的樣式,但不能設(shè)置線的粗細(xì)。()

8.ellipse函數(shù)可以繪制橢圓,但它只能繪制橢圓的四分之一。()

9.使用textout函數(shù)可以在圖形模式下繪制文本,并且可以指定文本的位置。()

10.如果圖形庫初始化失敗,graphresult函數(shù)會(huì)返回一個(gè)非零值。()

四、簡(jiǎn)答題(每題5分,共6題)

1.簡(jiǎn)述C語言圖形編程中,初始化圖形模式和結(jié)束圖形模式的函數(shù)及其作用。

2.解釋setcolor函數(shù)在C語言圖形編程中的作用,并說明如何使用該函數(shù)來設(shè)置圖形的顏色。

3.描述setfillstyle函數(shù)在C語言圖形編程中的作用,以及如何設(shè)置圖形的填充模式。

4.說明setlinestyle函數(shù)在C語言圖形編程中的用途,并列舉幾種常見的線型。

5.在C語言圖形編程中,如何使用settextstyle函數(shù)來設(shè)置文本的字體和大?。?/p>

6.簡(jiǎn)要介紹C語言圖形編程中常用的繪圖函數(shù),并說明它們各自的作用。

試卷答案如下

一、單項(xiàng)選擇題答案及解析:

1.B-rectangle函數(shù)用于在圖形模式下繪制一個(gè)矩形。

2.A-setcolor函數(shù)用于在圖形模式下設(shè)置繪圖顏色。

3.B-setfillstyle函數(shù)用于在圖形模式下設(shè)置圖形的填充模式。

4.A-circle函數(shù)用于在圖形模式下繪制一個(gè)圓形。

5.C-setlinestyle函數(shù)用于在圖形模式下設(shè)置繪圖線的粗細(xì)。

6.D-settextstyle函數(shù)用于在圖形模式下設(shè)置文本的字體和大小。

7.A-polygon函數(shù)用于在圖形模式下繪制一個(gè)多邊形。

8.A-setcolor函數(shù)用于在圖形模式下設(shè)置繪圖顏色。

9.B-setfillstyle函數(shù)用于在圖形模式下設(shè)置圖形的填充模式。

10.B-rectangle函數(shù)用于在圖形模式下繪制一個(gè)矩形。

二、多項(xiàng)選擇題答案及解析:

1.ABCDE-這些函數(shù)都可以用于在圖形模式下繪制圖形。

2.ABE-這些函數(shù)可以用于在圖形模式下設(shè)置圖形的顏色。

3.BC-這些函數(shù)可以用于在圖形模式下設(shè)置圖形的填充模式。

4.ABCDE-這些函數(shù)可以用于在圖形模式下繪制文本。

5.AC-這些函數(shù)可以用于在圖形模式下設(shè)置繪圖線的樣式。

6.ABE-這些函數(shù)可以用于獲取當(dāng)前圖形的顏色。

7.ACD-這些函數(shù)可以用于在圖形模式下設(shè)置圖形的線寬。

8.AB-ellipse函數(shù)可以繪制橢圓,circle函數(shù)可以繪制圓形。

9.A-closegraph函數(shù)用于在圖形模式下結(jié)束圖形模式。

10.A-graphresult函數(shù)用于檢測(cè)圖形庫是否成功初始化。

三、判斷題答案及解析:

1.√

2.×-setcolor函數(shù)也可以設(shè)置文本的顏色。

3.√

4.√

5.×-settextstyle函數(shù)會(huì)影響文本的字體和大小,但不會(huì)影響圖形的顏色和填充模式。

6.√

7.×-setlinestyle函數(shù)可以設(shè)置線的樣式,也可以設(shè)置線的粗細(xì)。

8.×-ellipse函數(shù)可以繪制完整的橢圓。

9.√

10.√

四、簡(jiǎn)答題答案及解析:

1.initgraph函數(shù)用于初始化圖形模式,包括選擇圖形驅(qū)動(dòng)和設(shè)置圖形模式參數(shù);closegraph函數(shù)用于結(jié)束圖形模式,釋放圖形資源。

2.setcolor函數(shù)用于設(shè)置圖形的顏色,通過指定顏色代碼

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論