




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
圖形化編程與C語言試題及答案姓名:____________________
一、單項選擇題(每題2分,共10題)
1.下列哪個函數用于在圖形模式下繪制一個矩形?
A.circle
B.rectangle
C.line
D.bar
2.在C語言中,以下哪個函數用于在圖形模式下設置繪圖顏色?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
3.以下哪個函數用于在圖形模式下設置圖形的填充模式?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
4.在C語言中,以下哪個函數用于在圖形模式下繪制一個圓形?
A.circle
B.rectangle
C.line
D.bar
5.以下哪個函數用于在圖形模式下設置繪圖線的粗細?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
6.在C語言中,以下哪個函數用于在圖形模式下設置文本的字體和大小?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
7.以下哪個函數用于在圖形模式下繪制一個多邊形?
A.polygon
B.rectangle
C.line
D.bar
8.在C語言中,以下哪個函數用于在圖形模式下設置繪圖顏色?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
9.以下哪個函數用于在圖形模式下設置圖形的填充模式?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
10.在C語言中,以下哪個函數用于在圖形模式下繪制一個矩形?
A.circle
B.rectangle
C.line
D.bar
二、填空題(每空2分,共10空)
1.在C語言中,使用圖形庫進行圖形繪制之前,需要先調用______函數來初始化圖形模式。
2.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來設置繪圖顏色。
3.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來設置圖形的填充模式。
4.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來設置繪圖線的粗細。
5.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來設置文本的字體和大小。
6.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來繪制一個矩形。
7.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來繪制一個圓形。
8.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來繪制一個多邊形。
9.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來繪制一條線。
10.在C語言中,使用圖形庫進行圖形繪制時,可以使用______函數來結束圖形模式。
二、多項選擇題(每題3分,共10題)
1.以下哪些函數可以用于在圖形模式下繪制圖形?
A.circle
B.rectangle
C.line
D.text
E.bar
2.在C語言圖形編程中,以下哪些函數可以用于設置圖形的顏色?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
E.getcolor
3.以下哪些函數可以用于在圖形模式下設置圖形的填充模式?
A.setcolor
B.setfillstyle
C.setlinestyle
D.settextstyle
E.setlinecap
4.在C語言中,以下哪些函數可以用于在圖形模式下繪制文本?
A.textout
B.outtext
C.outtextxy
D.textwidth
E.textheight
5.以下哪些函數可以用于在圖形模式下設置繪圖線的樣式?
A.setlinestyle
B.setcolor
C.setfillstyle
D.settextstyle
E.setlinecap
6.在C語言圖形編程中,以下哪些函數可以用于獲取當前圖形的顏色?
A.getcolor
B.setcolor
C.setfillstyle
D.setlinestyle
E.settextstyle
7.以下哪些函數可以用于在圖形模式下設置圖形的線寬?
A.setlinewidth
B.setcolor
C.setfillstyle
D.setlinestyle
E.settextstyle
8.在C語言中,以下哪些函數可以用于在圖形模式下繪制一個橢圓?
A.ellipse
B.circle
C.rectangle
D.line
E.bar
9.以下哪些函數可以用于在圖形模式下結束圖形模式?
A.closegraph
B.initgraph
C.graphresult
D.setcolor
E.setfillstyle
10.在C語言圖形編程中,以下哪些函數可以用于檢測圖形庫是否成功初始化?
A.graphresult
B.initgraph
C.closegraph
D.setcolor
E.setfillstyle
三、判斷題(每題2分,共10題)
1.在C語言中,使用圖形庫進行圖形繪制時,initgraph函數用于初始化圖形模式,而closegraph函數用于結束圖形模式。()
2.在圖形模式下,setcolor函數可以設置圖形的顏色,但不能設置文本的顏色。()
3.使用setfillstyle函數可以設置圖形的填充模式,但不會影響文本的填充。()
4.在C語言中,line函數可以繪制直線,但不能繪制曲線。()
5.settextstyle函數用于設置文本的字體和大小,但不會影響圖形的顏色和填充模式。()
6.在圖形模式下,可以使用getcolor函數獲取當前圖形的顏色。()
7.setlinestyle函數可以設置繪圖線的樣式,但不能設置線的粗細。()
8.ellipse函數可以繪制橢圓,但它只能繪制橢圓的四分之一。()
9.使用textout函數可以在圖形模式下繪制文本,并且可以指定文本的位置。()
10.如果圖形庫初始化失敗,graphresult函數會返回一個非零值。()
四、簡答題(每題5分,共6題)
1.簡述C語言圖形編程中,初始化圖形模式和結束圖形模式的函數及其作用。
2.解釋setcolor函數在C語言圖形編程中的作用,并說明如何使用該函數來設置圖形的顏色。
3.描述setfillstyle函數在C語言圖形編程中的作用,以及如何設置圖形的填充模式。
4.說明setlinestyle函數在C語言圖形編程中的用途,并列舉幾種常見的線型。
5.在C語言圖形編程中,如何使用settextstyle函數來設置文本的字體和大小?
6.簡要介紹C語言圖形編程中常用的繪圖函數,并說明它們各自的作用。
試卷答案如下
一、單項選擇題答案及解析:
1.B-rectangle函數用于在圖形模式下繪制一個矩形。
2.A-setcolor函數用于在圖形模式下設置繪圖顏色。
3.B-setfillstyle函數用于在圖形模式下設置圖形的填充模式。
4.A-circle函數用于在圖形模式下繪制一個圓形。
5.C-setlinestyle函數用于在圖形模式下設置繪圖線的粗細。
6.D-settextstyle函數用于在圖形模式下設置文本的字體和大小。
7.A-polygon函數用于在圖形模式下繪制一個多邊形。
8.A-setcolor函數用于在圖形模式下設置繪圖顏色。
9.B-setfillstyle函數用于在圖形模式下設置圖形的填充模式。
10.B-rectangle函數用于在圖形模式下繪制一個矩形。
二、多項選擇題答案及解析:
1.ABCDE-這些函數都可以用于在圖形模式下繪制圖形。
2.ABE-這些函數可以用于在圖形模式下設置圖形的顏色。
3.BC-這些函數可以用于在圖形模式下設置圖形的填充模式。
4.ABCDE-這些函數可以用于在圖形模式下繪制文本。
5.AC-這些函數可以用于在圖形模式下設置繪圖線的樣式。
6.ABE-這些函數可以用于獲取當前圖形的顏色。
7.ACD-這些函數可以用于在圖形模式下設置圖形的線寬。
8.AB-ellipse函數可以繪制橢圓,circle函數可以繪制圓形。
9.A-closegraph函數用于在圖形模式下結束圖形模式。
10.A-graphresult函數用于檢測圖形庫是否成功初始化。
三、判斷題答案及解析:
1.√
2.×-setcolor函數也可以設置文本的顏色。
3.√
4.√
5.×-settextstyle函數會影響文本的字體和大小,但不會影響圖形的顏色和填充模式。
6.√
7.×-setlinestyle函數可以設置線的樣式,也可以設置線的粗細。
8.×-ellipse函數可以繪制完整的橢圓。
9.√
10.√
四、簡答題答案及解析:
1.initgraph函數用于初始化圖形模式,包括選擇圖形驅動和設置圖形模式參數;closegraph函數用于結束圖形模式,釋放圖形資源。
2.setcolor函數用于設置圖形的顏色,通過指定顏色代碼
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025西藏大學輔導員考試試題及答案
- 2025濮陽石油化工職業技術學院輔導員考試試題及答案
- 2025蚌埠工商學院輔導員考試試題及答案
- 休克急救的護理
- 講究衛生提升自我
- 設計性心理學核心概念解析
- 神經免疫疾病基礎與診療進展
- 產品設計畢設指導
- 文化產業發展與管理2025年考試試卷及答案
- 2025年現代教材教法課程考試試卷及答案
- 田畝轉戶協議書
- 庭院綠化養護合同協議書
- 2025年MySQL開發趨勢試題及答案研究
- 違約就業協議書
- 《人工智能通識導論(慕課版)》全套教學課件
- 烘培創業合伙協議書
- 2025年信息系統管理知識考試試題及答案
- 馬法理學試題及答案
- 2025年全國保密教育線上培訓考試試題庫附完整答案(奪冠系列)含答案詳解
- 視頻制作拍攝服務方案投標文件(技術方案)
- 量子計算中的量子比特穩定性研究-全面剖析
評論
0/150
提交評論