c++編程課堂檢測試題
請認真答題,檢測自己課堂學(xué)習(xí)效果!
您的姓名:
1.在C++中,要實現(xiàn)控制臺光標定位,需要使用的Windows API函數(shù)是?()
A. SetCursorPos()
B. SetConsoleCursorPosition()
C. MoveCursor()
D. PositionCursor()?
2.下列哪個函數(shù)可以用來改變控制臺文本的顏色?()
A. ChangeColor()
B. SetTextColor()
C. SetConsoleTextAttribute()
D. ColorConsole()?
3.在繪制多層蛋糕時,主要使用的是哪種循環(huán)結(jié)構(gòu)?()
A. for循環(huán)
B. while循環(huán)
C. do-while循環(huán)
D. 嵌套循環(huán)?
4.在實現(xiàn)蠟燭火焰閃爍效果時,通常會結(jié)合使用哪種數(shù)據(jù)類型和延時函數(shù)?()
A. 布爾變量和Sleep()
B. 整數(shù)和Delay()
C. 字符和Wait()
D. 浮點數(shù)和Pause()?
5.下列哪個鍵可以用來退出無限循環(huán)的程序(假設(shè)使用了GetAsyncKeyState()函數(shù))?()
A. Esc
B. Enter
C. Space
D. Tab?
6.在C++中,Beep()函數(shù)用于?()
A. 繪制圖形
B. 播放聲音
C. 改變文本顏色
D. 定位光標?
7.在實現(xiàn)心形跳動效果時,主要依賴于哪種技術(shù)?()
A. 嵌套循環(huán)
B. 光標定位
C. 動態(tài)效果實現(xiàn)(交替輸出和延時)
D. 顏色控制?
8.在提供的代碼示例中,哪個函數(shù)用于清空控制臺屏幕?()
A. ClearScreen()
B. system("cls")
C. ResetConsole()
D. EraseScreen()?
9.使用C++繪制圖形時,必須依賴圖形庫。
對
錯
10.SetConsoleTextAttribute()函數(shù)可以改變整個控制臺窗口的文本顏色,請答對或者錯。( )?
11.在實現(xiàn)動態(tài)效果時,Sleep()函數(shù)的參數(shù)越大,動態(tài)效果越快。
對
錯
12.繪制多層蛋糕時,每一層的高度和寬度都必須相同。
對
錯
13.GetAsyncKeyState()函數(shù)可以用來檢測按鍵是否被按下。( )?
對
錯
14.在C++中,Beep()函數(shù)只能播放一個固定的頻率和持續(xù)時間的聲音。
對
錯
15.實現(xiàn)心形跳動效果時,不需要使用嵌套循環(huán)。
對
錯
16.在繪制圖形時,顏色控制是可選的。
對
錯
17.system("cls")只能在Windows操作系統(tǒng)中使用。
對
錯
18.在實現(xiàn)動態(tài)蠟燭火焰效果時,不需要使用布爾變量。( )
錯
對
19.在C++中,要實現(xiàn)控制臺文本顏色的改變,需要包含的頭文件是( )
20.在提供的代碼示例中,通過調(diào)用( )函數(shù)來清空控制臺屏幕。
關(guān)閉
更多問卷
復(fù)制此問卷