面向?qū)ο骎C習(xí)題1_第1頁
面向?qū)ο骎C習(xí)題1_第2頁
面向?qū)ο骎C習(xí)題1_第3頁
面向?qū)ο骎C習(xí)題1_第4頁
面向?qū)ο骎C習(xí)題1_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、VC習(xí)題1一、選擇題1下面說法正確的是( A )A、構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)不能重載。B、構(gòu)造函數(shù)不能重載,析構(gòu)函數(shù)可以重載。 C、構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)也可以重載。 D、構(gòu)造函數(shù)和析構(gòu)函數(shù)都不可以重載。 2.下面關(guān)于API的描述錯誤的是( C ) A.API是用來控制Windows各個元素的外觀和行為的一套預(yù)定義的Windows函數(shù)B.創(chuàng)建應(yīng)用程序、打開窗口、描繪圖形都要調(diào)用API函數(shù)。 C.Windows操作系統(tǒng)構(gòu)建在API函數(shù)上 D.早期,Windows程序員編寫程序只能使用API函數(shù)3.下面關(guān)于API的描述錯誤的是( D ) A.API函數(shù)

2、構(gòu)建在Windows操作系統(tǒng)上 B.創(chuàng)建應(yīng)用程序、打開窗口、描繪圖形都要調(diào)用API函數(shù)。 C.API是用來控制Windows各個元素的外觀和行為的一套預(yù)定義的Windows函數(shù)D.現(xiàn)在,Windows程序員編寫程序只能使用API函數(shù)。4.下面關(guān)于 MFC 的描述錯誤的是( B ) A.MFC是指微軟基礎(chǔ)類庫。 B.MFC不提供對底層 API 的直接調(diào)用。 C.MFC對 API 函數(shù)進行了 C+封裝。D.MFC是微軟公司提供的用在 Visual C+環(huán)境下編寫 Windows 應(yīng)用程序的一個框架和引擎。 5.下列對于 WinMain 函數(shù)的描述中,錯誤的是 ( A )A.Wi

3、nMain 函數(shù)不能有參數(shù)。B.WinMain 函數(shù)是 Windows 程序的入口點。 C.WinMain 函數(shù)的名稱是固定的。 D.窗口函數(shù)與 WinMain 的關(guān)聯(lián)是通過窗口類的注冊實現(xiàn)的。 6.對消息循環(huán)描述錯誤的是( D ) A.TranslateMessage 將虛擬鍵轉(zhuǎn)換成字符消息。 B.GetMessage 函數(shù)在消息隊列為空時,將一直空閑。 C.GetMessage 函數(shù)在消息隊列非空時,取得消息并返回。 D.若 GetMessage 取得的是 WM_QUIT 消息則返回非 0,否則返回 0。 7.注冊窗口類型的 API 函數(shù)是( B ) A.CreateWindow B.Re

4、gisterClass C.ShowWindow D.UpdateWindow 8.創(chuàng)建窗口的 API 函數(shù)是( A ) A.CreateWindow B.RegisterClass C.ShowWindow D.UpdateWindow 9.關(guān)于 GDI 的描述錯誤的是( D ) A.GDI 指圖像設(shè)備接口。 B.GDI 負責(zé)用戶和繪圖程序之間的信息交換。 C.GDI 控制在輸出設(shè)備上顯示圖形或文字。 D.采用了 GDI,編程時還需關(guān)心顯示卡或打印機的驅(qū)動程序。 10. 關(guān)于設(shè)備上下文的描述錯誤的是( C ) A.設(shè)備上下文允許在 Windows 中進行與設(shè)備無關(guān)的繪制。 B.設(shè)備上下文對象

5、封裝了繪制線條、形狀和文本等的 Windows API。 C.設(shè)備上下文可以用于繪制到屏幕、打印機,但不能繪制到圖元文件。 D.設(shè)備上下文是一種包含有關(guān)某個設(shè)備的繪制屬性的 Windows 數(shù)據(jù)結(jié)構(gòu)。 11.關(guān)于設(shè)備上下文的描述錯誤的是( D ) A.設(shè)備上下文允許在 Windows 中進行與設(shè)備無關(guān)的繪制。 B.設(shè)備上下文可以用于繪制到屏幕、打印機和圖元文件。 C.設(shè)備上下文是一種包含有關(guān)某個設(shè)備的繪制屬性的 Windows 數(shù)據(jù)結(jié)構(gòu)。 D.設(shè)備上下文對象封裝了繪制線條、形狀的 Windows API,沒有封裝文本的 Windows API。 12.下面描述句柄的語句,錯誤的是( B )&#

6、160;A.句柄是Windows用來標識被應(yīng)用程序所建立或使用的對象的唯一整數(shù)B.句柄中存放了Windows對象的數(shù)據(jù) C.句柄能區(qū)分不同的應(yīng)用程序?qū)ο?#160;D.句柄具有多種類型 13.在Windows中,窗口句柄的類型是 ( D ) A.HINSTANCE B. HFONT C.HDC D.HWND 14.在Windows中,字體句柄的類型是 ( B ) A.HINSTANCE B. HFONT C.HDC D.HWND15.對消息循環(huán)描述錯誤的是( B ) A.GetMessage函數(shù)在消息隊列非空時,取得消息并返回。

7、60;B.若GetMessage取得的是WM_CLOSE消息則返回0,否則返回非0. C.GetMessage函數(shù)在消息隊列為空時,將一直空閑。 D.DispatchMessage 將當(dāng)前消息發(fā)送到對應(yīng)的窗口過程中去。16.下面四個MFC類中,管理MFC應(yīng)用程序的是( A ) A. CWinApp B. CMainFrame C. CDocument D. CView 17.下列類中不屬于MFC框架基本類的是 ( D ) A. CWinApp B. CFrameWnd C. CView D. CObject 18.為了完成消息映射,不

8、需要 ( C ) 。 A.在類的實現(xiàn)里,實現(xiàn)消息處理函數(shù)。B.在類的定義里,增加消息處理函數(shù)聲明。C.在類的定義里,使用 IMPLEMENT_ MESSAGE_MAP 宏實現(xiàn)消息映射。D.在類的定義里,添加一行聲明消息映射的宏 DECLAR E_MESSAGE_MAP。 19.下列標準控件中( B )不是 CButton 類。 A.普通按鈕 B.靜態(tài)文本 C.單選按鈕 D.復(fù)選按鈕20.所有的控件類都是從( B )類派生。A.CObject B.CWnd C.CStatic  D.CButton21.在尾部添加一個菜單項的方法是( A )A.AppendMenu B.InsertMe

9、nu C.LoadMenu D.TrackPopupMenu22.創(chuàng)建空的彈出式菜單的方法是( B )A、CreateMenu B、CreatePopupMenu C、GetPopupMenu D、TrackPopupMenu23.創(chuàng)建控件消息時,可以使用類向?qū)Ы⑾⒂成浜拖⑻幚砗瘮?shù)之間的關(guān)系,在源文件中消息映射表中其消息映射宏是( D )。A.ON_COMMAND B.ON_MESSAGE C.ON_WM_LBUTTONDOWN D.ON_BN_CLICKED 24.創(chuàng)建命令自定義消息時,在源文件中的消息映射表中手動添加其消息映射宏是( B )A.ON_COMMAND B.ON_MESS

10、AGE C.ON_WM_LBUTTONDOWN D.ON_BN_CLICKED25.VC 中存在幾種系統(tǒng)定義的消息分類,不同的前綴符號經(jīng)常用于消息宏識別消息附屬的分類,表示按鈕控制消息( A ) A.BM B.CB C.DM D.EM 26.Windows 應(yīng)用程序常用消息,產(chǎn)生單擊鼠標左鍵的消息是( A ) A.WM_LBUTTONDOWN B.WM_RBUTTONUP C.WM_LBUTTONUP D.WM_RBUTTONDBLCLK 27.Windows 應(yīng)用程序常用消息,按下一個非系統(tǒng)鍵時產(chǎn)生的消息是( B ) A.WM_RBUTTONUP B.WM_KEYDOWN C.WM_KEYU

11、P D.WM_POPDOWN28.繼承具有( B ),即當(dāng)基類本身也是某一個類的派生類時,底層的派生類也會自動繼承間接基類的成員。 A.規(guī)律性 B.傳遞性 C.重復(fù)性 D.多樣性29.由CreateWindow函數(shù)發(fā)出的消息是( B ) A.WM_CLOSE B.WM_CREAT C.WM_DESTROY D.WM_KEYDOWN30.由 PostQuitMessage 函數(shù)發(fā)出的消息( D ) A.WM_CLOSE B.WM_CREAT C.WM_DESTROY D.WM_QUIT 31. 關(guān)于類, 下列說法不正確的是( D ) A. 在類中,成員 的默認訪問特性是私有的 B. 類實現(xiàn)了 數(shù)

12、據(jù)的封裝 C. 類實質(zhì)上是一種數(shù)據(jù)類型 D. 在類的定義中, 必須包含 private、 public、 protect 對應(yīng)部分 32. 關(guān)于對象, 下列說法中不正確的是( C )A. 對象是類的一個實例 B. 任何一個對象只能屬于一個類 C. 一個類只能有一個對象 D. 類與對象的關(guān)系和數(shù)據(jù)類型與變量間的關(guān)系類似 33.關(guān)于類的成員,下列正確的說法是( C ) A. 數(shù)據(jù)成員必須定義為私有的 B. 成員函數(shù)必須定義為公有的 C. 數(shù)據(jù)成員和成員函數(shù)都可以為 private public protect 屬性之一 D. 公有成員 函數(shù)只能訪問類的公有成員 , 私有成員 函數(shù)只能訪問類的私有成

13、員 34.用于類中虛成員 函數(shù)說明的關(guān)鍵字是( A)A. virtual B. public C. protected D. private 35.關(guān)于友元下列說法錯誤的是( B) A. 類的友元函數(shù)可以訪問類的所有成員 B. 類的友元函數(shù)只能訪問類的私有成員 C. 類 A 是類 B 的友元類, 則 A 的所有成員 函數(shù)可訪問 B 的任何成員 D. 類的友元函數(shù)不屬于類 36. MFC 主要由( D) 組成 A. 基礎(chǔ)類庫、 全局函數(shù) B. 基礎(chǔ)類庫、 全局變量、 宏 C. 基礎(chǔ)類庫、 宏 D. 基礎(chǔ)類庫、 全局變量、 全局函數(shù)、 宏 37.應(yīng)用程序類 CWinApp 完成以下( A) 工作。

14、A. 程序的初始化、 運行和結(jié)束工作 B. 消息的發(fā)送和執(zhí)行 C. 程序的框架、 窗口 D. 事件的發(fā)生與處理 38.程序?qū)Y源的調(diào)用主要是靠( C ) 來識別。 A. 資源名 稱 B. 資源類型 C. 資源的 ID 號 D. 以上都可以 39.菜單項助記符(快捷鍵)前要用( B) 來引導(dǎo)。 A. % B. & C. # D. $ 40.下列不屬于面向?qū)ο蟪绦蛟O(shè)計的 3 大機制的是( C ) A. 多態(tài) B. 封裝 C. 重載 D. 繼承 41.包含一個消息的全部信息,是消息發(fā)送的格式的數(shù)據(jù)結(jié)構(gòu)是( C ) A.POINT B.RECT C.MSG D.WINDCLASS 42.定義了

15、一個矩形區(qū)域及其左上角和右下角的坐標的數(shù)據(jù)結(jié)構(gòu)是( B ) A.POINT B.RECT C.MSG D.WINDCLASS 43.下列消息不是窗口消息的是( A ) 。 A.WM_COMMAND B.WM_CHAR C.WM_MOUSEMOVE D. WM_PAINT 44.Afx為前綴的函數(shù)(數(shù)據(jù)庫類函數(shù)和DDX函數(shù)除外)和變量中,表示無條件終止一個應(yīng)用程序的是( A )A.AfxAbort B.AfxBeginThread C.AfxFormatString D.AfxMessageBox45.Afx為前綴的函數(shù)(數(shù)據(jù)庫類函數(shù)和 DDX 函數(shù)除外)和變量中,表示顯示一個 Windows

16、消息框是( D ) A.AfxAbort B.AfxBeginThread C.AfxFormatString D.AfxMessageBox46.在 MFC 中表示窗口類的是( D ) A.CDialog 類 B.CMenu 類 C.CView 類 D.CWnd 類 47.根據(jù)對話框的行為性質(zhì),對話框可以分為兩類:( B ) A.對話框資源和對話框類 B.模式對話框和非模式對話框C.對話框資源和對話框模板 D.消息對話框和模式對話框48.一個視圖對象能連接( D )文檔對象,一個文檔對象能連接( )視圖對象。A.多個,多個 B.多個,一個 C.一個,一個 D.一個,多個 49.輸出文本之前要

17、獲取字體的信息,如字符高度等,以確定輸出格式和下一行字符的位置,獲取當(dāng)前使用字體信息函數(shù)( C ) A.GetFontMetrics B.GetFontMetric C.GetTextMetrics D.GetTextMetric50.文本輸出函數(shù) TextOut(HDC hdc, int X, int Y, LPCTSTR lpstring, int nCount)的第四個參數(shù) nCount 記錄的是 ( A ) A.lpstring 中的字符串的字節(jié)數(shù) B.字符串的長度 C.lpstring 的長度 D.lpstring 串的循環(huán)次數(shù) 51.虛擬碼是一種與設(shè)備無關(guān)的鍵盤編碼,其值存放在鍵盤

18、消息的( A )參數(shù)中。A.wParam B.Param C.VK D.VB 52.Alt 鍵與相關(guān)輸入鍵的組合產(chǎn)生的消息是( A ) A.系統(tǒng)按鍵消息 B.非系統(tǒng)按鍵消息 C.組合消息 D.空消息 53.一個按鍵的組合產(chǎn)生了一個可以顯示的字符時,就產(chǎn)生了一個(B )A.按鍵消息 B.字符消息 C.組合消息 D.空消息 54.資源描述文件中 ACCELERATORS 定義的是( D ) A.菜單 B.彈出式菜單 C.組合鍵 D.加速鍵資源 55.資源描述文件中 DIALOG 定義的是( C )A.菜單 B.彈出式菜單 C.對話框資源 D.加速鍵資源二、填空題1.使用MFCAppWizard 產(chǎn)

19、生的應(yīng)用程序的類型主要包括:單文檔應(yīng)用程序、 多文檔應(yīng)用程序 和 基于對話框的應(yīng)用程序 。2.VC+的工作區(qū)窗口包含3 個視圖,分別是類視圖、資源視圖和文件視圖 。3.MFC是Microsoft Foundation Class的縮寫,MFC類庫的基類是 CObject 。4. CDC 類叫做設(shè)備描述表類,英文全稱是 Class Device Context 。5.在VC程序中通過類的 成員函數(shù) 來訪問其內(nèi)部的數(shù)據(jù)成員,成員函數(shù)是類與外部程序之間的接口。 6.采用函數(shù)SendMessage和PostMessage都會向窗體發(fā)送一個消息,但 SendMessage 在消息處理完成后返回,而 Po

20、stMessage 把消息放進消息隊列就立即返回。7.若在繪制客戶區(qū)時獲取設(shè)備上下文調(diào)用的函數(shù)是GetDC,則釋放它是調(diào)用的函數(shù)是 ReleaseDC 。8.若在繪制客戶區(qū)時獲取設(shè)備上下文調(diào)用的函數(shù)是BeginPaint,則釋放它是調(diào)用的函數(shù)是 EndPaint 。9.Windows 應(yīng)用程序的消息按處理方式主要包括 窗口消息 、 命令消息 和 控件通知消息 。10.窗口消息是指除 WM_COMMAND 之外的任何 WM_開頭的消息,任何派生自 CWnd的類都可以接受窗口消息,任何派生自 CCmdTarget 的類都可以接受WM_COMMAND命令消息。11.控件通知消息Control Not

21、ification,以 WM_COMMAND 形式出現(xiàn),由 控件 產(chǎn)生,通知其父窗口。12.MFC中,所有能夠接受消息的類都繼承于 CCmdTarget 類,這些類的共同特征是含有 DECLARE_MESSAGE_MAP、BEGIN_MESSAGE_MAP、END_MESSAGE_MAP 三個宏。這三個宏組成一個龐大的消息映射網(wǎng)。13.在創(chuàng)建窗口、顯示窗口、更新窗口后,需要編寫一個消息循環(huán)。消息循環(huán)處理中, GetMessage 函數(shù)不斷偵察應(yīng)用程序的消息隊列,若隊列為空,該函數(shù)一直運行,不返回;一旦發(fā)現(xiàn)隊列不為空,便從消息隊列中取出一條消息,把它拷貝到MSG 結(jié)構(gòu)變量中,同時該函數(shù)返回TRU

22、E。得到消息MSG后,TranslateMessage函數(shù)負責(zé)將虛擬鍵消息轉(zhuǎn)換為字符消息。PostMessage函數(shù)將消息放入與創(chuàng)建窗口的線程相關(guān)聯(lián)的消息隊列后立即返回。 14.Windows 窗口中,菜單分為 下拉式菜單 和 彈出式菜單 兩種。15.數(shù)據(jù)更新時,可調(diào)用InvalidateRect函數(shù)使客戶區(qū)全部或者部分無效,出發(fā) Windows WM_PAINT 消息,并調(diào)用 OnDraw 消息處理函數(shù)重繪客戶區(qū)或刷新窗口。 16.封裝畫刷的GDI類是 CBrush ,封裝畫筆的GDI類是 CPen ,封裝字體的GDI類是 CFront ,封裝位圖的GDI類是 CBitmap 。17.在Vi

23、sual C+中,創(chuàng)建控件有兩種方法:一種是 靜態(tài)創(chuàng)建 , 另一種是動態(tài)創(chuàng)建。18.按鈕控件對應(yīng)CButton類,靜態(tài)文本控件對應(yīng)CStatic類,單選和復(fù)選按鈕對應(yīng) CCheckListBox類。19.消息處理函數(shù)OnLButtonDown響應(yīng)左鍵按下消息。20.當(dāng)用戶按下鍵盤上的某個鍵時,鍵盤的接口會產(chǎn)生與該按鍵相對應(yīng)的掃描碼,它存在設(shè)備相關(guān)性。因此為了實現(xiàn)與設(shè)備無關(guān),Windows 應(yīng)用程序的編寫過程中直接使用 虛擬碼 對鍵盤進行操作。虛擬碼是一種與設(shè)備無關(guān)的鍵盤編碼,它的值存放在鍵盤消息的 wParam 參數(shù)中。21.UpdateData 函數(shù)可以用在對話框中更新數(shù)據(jù),將控件數(shù)據(jù)保存到

24、數(shù)據(jù)成員應(yīng)帶參數(shù) TRUE ,反之應(yīng)帶 FALSE 。22.類的定義一般分為 聲明 和 定義 兩部分,其中前一部分告訴使用者“干什么” ,而后一部分 告訴使用者“怎么干” 23.菜單類對象和位圖類對象分別通過 LoadMenu 、 LoadBitmap函數(shù)加載菜單資源和位圖資源。 24.面向?qū)ο蟪绦蛟O(shè)計的 3 大機制_封裝_、 _繼承_、多態(tài)。25.友元可以是_函數(shù)_, 也可以是_類_。 26. _構(gòu)造函數(shù)_是在對象被創(chuàng)建時自動執(zhí)行, 對象消失時自動指向的成員 函數(shù)稱為_析構(gòu)函數(shù)_。 27. B 類中包含一個 A 類的成員 a,則生成 B 類的對象時構(gòu)造函數(shù)的調(diào)用順序為 先 A 后 B , 刪

25、 除 B 類的對象時析構(gòu)函數(shù)的調(diào)用順序為先 B后 A 。 28. 消息 是事件發(fā)生時所產(chǎn)生的信息。 29. Windows 下的對話框分為模態(tài) 對話框和非模態(tài) 對話框。 30. 按鈕控件分為普通、單選 和 復(fù)選 三種。 三、 判斷題1. 類實現(xiàn)了數(shù)據(jù)的封裝。 ( 對) 2. 當(dāng)使用指針變量訪問類的成員,須使指針變量指向該類的某個對象( 對) 3. 友元函數(shù)是類的成員函數(shù)。 ( 錯) 4. 運算符重載是一種特殊的函數(shù)重載。 ( 對) 5. 析構(gòu)函數(shù)沒有返回值類型。 ( 對) 6. 調(diào)用對話框類的成員函數(shù) DoModal() 顯示模態(tài)對話框。 ( 對) 7. 類的消息映射不可以被繼承。 ( 錯)

26、8. 模態(tài)對話框允許用戶 切換到本應(yīng)用程序的其他窗口 。 ( 錯) 9. 當(dāng)用戶在鍵盤上按下一個鍵時, 只有一個窗口能接收到該消息。( 對) 10. 接收鼠標消息的窗口不一定是活動窗口 。 ( 錯) 四、簡答題1Windows程序的入口點函數(shù)是什么?它主要完成什么功能? 答:Windows程序的入口點函數(shù)是 WinMain(),完成的主要功能是創(chuàng)建、注冊和顯示窗口,以及啟動消息循環(huán)完成消息驅(qū)動。 2創(chuàng)建一個窗口要經(jīng)過幾個步驟?答: 創(chuàng)建一個窗口要經(jīng)過 5個步驟:設(shè)計窗口類型、注冊窗口類型、創(chuàng)建窗口、顯示窗口和消息循環(huán)。3MFC AppWizard 為 HelloWorld 單文檔應(yīng)用程序生成了

27、哪幾個類? 這些類的功能分別是什么? 它們分別由什么文件管理? 答:(1)CHelloWorldApp: 應(yīng)用程序類, 其主要用于程序的初始化及結(jié)束處理, 類的聲明文件是 HelloWorld.h, 類的實現(xiàn)文件是 HelloWorld.cpp; (2)CHelloWorldDoc:文檔類,其主要用于應(yīng)用程序中數(shù)據(jù)的存儲、修改與管理,類的聲明文件是 HelloWorldDoc.h,類的實現(xiàn)文件是 HelloWorldDoc.cpp;(3)CHelloWorldView :視圖類,其主要用于人機交互并顯示數(shù)據(jù),類的聲明文件是 HelloWorldView.h, 類的實現(xiàn)文件是 HelloWorl

28、dView.cpp; (4)CMainFrame: 主窗口類, 其主要用于主窗口的創(chuàng)建、 顯示及消息的派發(fā)。 類的聲明文件是 MainFrm.h, 類的實現(xiàn)文件是 MainFrm.cpp。4如何使靜態(tài)文本控件能夠響應(yīng)鼠標單擊消息?答:要經(jīng)過三個步驟: (1)改變靜態(tài)文本控件的默認ID號IDC_STATIC,如設(shè)置為IDC_ABC,否則在類向?qū)е胁伙@示其ID號。(2)在它的屬性上選中 Notify選項,使控件向其父窗口發(fā)送鼠標事件。(3)為控件添加BN_CLICKED消息處理函數(shù)。四、 程序閱讀題1. 閱讀下面程序,寫出運行結(jié)果#include "iostream.h" class A public: A() cout<<" A 的構(gòu)造函數(shù)" <<endl;

溫馨提示

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

最新文檔

評論

0/150

提交評論