2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案_第1頁
2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案_第2頁
2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案_第3頁
2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案_第4頁
2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2025年計(jì)算機(jī)專業(yè)測(cè)試題及答案選擇題1.以下哪種編程語言更適合進(jìn)行系統(tǒng)級(jí)編程?A.PythonB.JavaC.C++D.JavaScript答案:C分析:C++具有高效的性能和對(duì)底層資源的直接控制能力,常用于系統(tǒng)級(jí)編程。Python是腳本語言,Java跨平臺(tái)但性能不如C++用于系統(tǒng)編程,JavaScript主要用于前端開發(fā)。2.數(shù)據(jù)庫中,用于唯一標(biāo)識(shí)表中每一行記錄的是?A.索引B.主鍵C.外鍵D.視圖答案:B分析:主鍵是表中的一個(gè)或多個(gè)字段,用于唯一標(biāo)識(shí)表中的每一行記錄。索引是提高查詢效率的結(jié)構(gòu),外鍵用于建立表之間的關(guān)聯(lián),視圖是虛擬表。3.下列關(guān)于操作系統(tǒng)中進(jìn)程和線程的說法,錯(cuò)誤的是?A.進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位B.線程是CPU調(diào)度和分派的基本單位C.一個(gè)進(jìn)程可以包含多個(gè)線程D.進(jìn)程和線程都有自己獨(dú)立的內(nèi)存空間答案:D分析:進(jìn)程有自己獨(dú)立的內(nèi)存空間,而線程共享所在進(jìn)程的內(nèi)存空間。A、B、C選項(xiàng)關(guān)于進(jìn)程和線程的描述是正確的。4.以下哪種排序算法的平均時(shí)間復(fù)雜度為O(nlogn)?A.冒泡排序B.插入排序C.快速排序D.選擇排序答案:C分析:快速排序的平均時(shí)間復(fù)雜度是O(nlogn)。冒泡排序、插入排序和選擇排序的平均時(shí)間復(fù)雜度都是O(n2)。5.在計(jì)算機(jī)網(wǎng)絡(luò)中,用于將IP地址轉(zhuǎn)換為MAC地址的協(xié)議是?A.ARPB.RARPC.DNSD.DHCP答案:A分析:ARP(地址解析協(xié)議)用于將IP地址轉(zhuǎn)換為MAC地址。RARP是將MAC地址轉(zhuǎn)換為IP地址,DNS用于域名和IP地址的轉(zhuǎn)換,DHCP用于動(dòng)態(tài)分配IP地址。6.以下哪個(gè)不是面向?qū)ο缶幊痰闹饕匦??A.封裝B.繼承C.多態(tài)D.遞歸答案:D分析:面向?qū)ο缶幊痰闹饕匦园ǚ庋b、繼承和多態(tài)。遞歸是一種編程技巧,不是面向?qū)ο缶幊痰奶匦浴?.在Python中,以下哪個(gè)數(shù)據(jù)結(jié)構(gòu)是不可變的?A.列表B.字典C.元組D.集合答案:C分析:元組是不可變的數(shù)據(jù)結(jié)構(gòu),一旦創(chuàng)建其元素不能被修改。列表、字典和集合都是可變的。8.數(shù)據(jù)庫中,事務(wù)的ACID特性不包括以下哪一項(xiàng)?A.原子性B.一致性C.并發(fā)性D.持久性答案:C分析:事務(wù)的ACID特性包括原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability),不包括并發(fā)性。9.以下哪種算法常用于圖像識(shí)別領(lǐng)域?A.K近鄰算法B.支持向量機(jī)C.卷積神經(jīng)網(wǎng)絡(luò)(CNN)D.決策樹答案:C分析:卷積神經(jīng)網(wǎng)絡(luò)(CNN)在圖像識(shí)別領(lǐng)域有廣泛應(yīng)用,它能夠自動(dòng)提取圖像的特征。K近鄰算法、支持向量機(jī)和決策樹也可用于分類,但在圖像識(shí)別上CNN更具優(yōu)勢(shì)。10.在Java中,以下哪個(gè)關(guān)鍵字用于實(shí)現(xiàn)多繼承的功能(在一定程度上)?A.extendsB.implementsC.abstractD.final答案:B分析:在Java中,類只能單繼承,但可以通過implements關(guān)鍵字實(shí)現(xiàn)多個(gè)接口,從而在一定程度上實(shí)現(xiàn)多繼承的功能。extends用于類的繼承,abstract用于定義抽象類和抽象方法,final用于限制類、方法和變量。判斷題1.計(jì)算機(jī)的硬件系統(tǒng)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五大部分組成。()答案:正確分析:這是計(jì)算機(jī)硬件系統(tǒng)的經(jīng)典組成結(jié)構(gòu),運(yùn)算器和控制器又合稱為中央處理器(CPU)。2.算法的時(shí)間復(fù)雜度是指算法執(zhí)行所需要的時(shí)間。()答案:錯(cuò)誤分析:算法的時(shí)間復(fù)雜度是指算法執(zhí)行所需要的計(jì)算工作量,用大O表示法來描述算法的漸進(jìn)時(shí)間復(fù)雜度,而不是實(shí)際執(zhí)行時(shí)間。3.在C語言中,數(shù)組名可以看作是一個(gè)指針常量。()答案:正確分析:在C語言中,數(shù)組名在大多數(shù)情況下會(huì)被隱式轉(zhuǎn)換為指向數(shù)組首元素的指針常量,其值不能被修改。4.數(shù)據(jù)庫中的視圖可以更新數(shù)據(jù)。()答案:錯(cuò)誤分析:一般情況下,簡單視圖可以進(jìn)行有限的數(shù)據(jù)更新,但復(fù)雜視圖通常不允許更新數(shù)據(jù),因?yàn)橐晥D是虛擬表,其數(shù)據(jù)來源于基表。5.線程的創(chuàng)建和銷毀開銷比進(jìn)程大。()答案:錯(cuò)誤分析:進(jìn)程的創(chuàng)建和銷毀需要分配和釋放大量的系統(tǒng)資源,開銷比線程大,線程共享進(jìn)程的資源,創(chuàng)建和銷毀相對(duì)開銷較小。簡答題1.簡述什么是數(shù)據(jù)結(jié)構(gòu),并列舉常見的數(shù)據(jù)結(jié)構(gòu)類型。答案:數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合,它研究數(shù)據(jù)的組織、存儲(chǔ)和操作方式。常見的數(shù)據(jù)結(jié)構(gòu)類型包括:線性結(jié)構(gòu)(如數(shù)組、鏈表、棧、隊(duì)列)、樹形結(jié)構(gòu)(如二叉樹、二叉搜索樹、AVL樹)、圖形結(jié)構(gòu)(如無向圖、有向圖)和集合結(jié)構(gòu)。2.解釋一下什么是數(shù)據(jù)庫的范式,常見的范式有哪些?答案:數(shù)據(jù)庫的范式是為了消除數(shù)據(jù)庫中的數(shù)據(jù)冗余、插入異常、刪除異常和更新異常等問題而制定的一系列規(guī)范。常見的范式有:第一范式(1NF):要求數(shù)據(jù)庫表的每一列都是不可分割的原子數(shù)據(jù)項(xiàng);第二范式(2NF):在1NF的基礎(chǔ)上,消除非主屬性對(duì)碼的部分函數(shù)依賴;第三范式(3NF):在2NF的基礎(chǔ)上,消除非主屬性對(duì)碼的傳遞函數(shù)依賴;BC范式(BCNF):在3NF的基礎(chǔ)上,消除主屬性對(duì)碼的部分和傳遞函數(shù)依賴。3.簡述TCP和UDP協(xié)議的區(qū)別。答案:TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)是傳輸層的兩種協(xié)議。區(qū)別如下:連接性:TCP是面向連接的,在傳輸數(shù)據(jù)前需要建立連接,傳輸完成后釋放連接;UDP是無連接的,直接發(fā)送數(shù)據(jù)??煽啃裕篢CP提供可靠的數(shù)據(jù)傳輸,通過確認(rèn)機(jī)制、重傳機(jī)制等保證數(shù)據(jù)的準(zhǔn)確性;UDP不保證數(shù)據(jù)的可靠傳輸,可能會(huì)出現(xiàn)數(shù)據(jù)丟失、亂序等情況。傳輸效率:TCP由于需要建立連接和保證可靠性,傳輸效率相對(duì)較低;UDP不需要建立連接,傳輸效率高。應(yīng)用場景:TCP適用于對(duì)數(shù)據(jù)準(zhǔn)確性要求高的場景,如文件傳輸、網(wǎng)頁瀏覽等;UDP適用于對(duì)實(shí)時(shí)性要求高、對(duì)數(shù)據(jù)準(zhǔn)確性要求相對(duì)較低的場景,如視頻直播、語音通話等。編程題1.用Python實(shí)現(xiàn)一個(gè)函數(shù),計(jì)算兩個(gè)整數(shù)的最大公約數(shù)。```pythondefgcd(a,b):whileb:a,b=b,a%breturnaprint(gcd(24,36))```答案分析:使用歐幾里得算法(輾轉(zhuǎn)相除法)來計(jì)算最大公約數(shù)。通過不斷用較小數(shù)去除較大數(shù)取余數(shù),直到余數(shù)為0,此時(shí)的除數(shù)就是最大公約數(shù)。2.用Java實(shí)現(xiàn)一個(gè)簡單的棧類,包含入棧、出棧和查看棧頂元素的方法。```javaclassStack{privateint[]stack;privateinttop;privateintcapacity;publicStack(intcapacity){this.capacity=capacity;stack=newint[capacity];top=1;}publicvoidpush(intitem){if(top==capacity1){System.out.println("Stackisfull");}else{stack[++top]=item;}}publicintpop(){if(top==1){System.out.println("Stackisempty");return1;}else{returnstack[top];}}publicintpeek(){if(top==1){System.out.println("Stackisempty");return1;}else{returnstack[top];}}}publicclassMain{publicstaticvoidmain(String[]args){Stackstack=newStack(5);stack.push(1);stack.push(2);System.out.println(stack.pop());System.out.println(stack.peek());}}```答案分析:使用數(shù)組來實(shí)現(xiàn)棧,通過top指針來標(biāo)記棧頂位置。入棧操作時(shí)將元素放入top指針指向的位置并更新top指針;出棧操作時(shí)返回top指針指向的元素并更新top指針;查看棧頂元素操作直接返回top指針指向的元素。綜合題1.設(shè)計(jì)一個(gè)簡單的學(xué)生信息管理系統(tǒng),要求使用Python實(shí)現(xiàn),具備添加學(xué)生信息、刪除學(xué)生信息、查詢學(xué)生信息和顯示所有學(xué)生信息的功能。學(xué)生信息包括學(xué)號(hào)、姓名、年齡。```pythonstudents=[]defadd_student():id=input("請(qǐng)輸入學(xué)號(hào):")name=input("請(qǐng)輸入姓名:")age=input("請(qǐng)輸入年齡:")student={"id":id,"name":name,"age":age}students.append(student)print("學(xué)生信息添加成功!")defdelete_student():id=input("請(qǐng)輸入要?jiǎng)h除的學(xué)生學(xué)號(hào):")forstudentinstudents:ifstudent["id"]==id:students.remove(student)print("學(xué)生信息刪除成功!")returnprint("未找到該學(xué)號(hào)的學(xué)生信息!")defquery_student():id=input("請(qǐng)輸入要查詢的學(xué)生學(xué)號(hào):")forstudentinstudents:ifstudent["id"]==id:print(f"學(xué)號(hào):{student['id']},姓名:{student['name']},年齡:{student['age']}")returnprint("未找到該學(xué)號(hào)的學(xué)生信息!")defshow_all_students():ifnotstudents:print("暫無學(xué)生信息!")else:forstudentinstudents:print(f"學(xué)號(hào):{student['id']},姓名:{student['name']},年齡:{student['age']}")whileTrue:print("n學(xué)生信息管理系統(tǒng)")print("1.添加學(xué)生信息")print("2.刪除學(xué)生信息")print("3.查詢學(xué)生信息")print("4.顯示所有學(xué)生信息")print("5.退出系統(tǒng)")choice=input("請(qǐng)輸入你的選擇:")ifchoice=="1":add_student()elifchoice=="2":delete_student()elifchoice=="3":query_student()elifchoice=="4":show_all_students()elifchoice=="5":print("退出系統(tǒng),再見!")breakelse:print("無效的選擇,請(qǐng)重新輸入!")```答案分析:使用列表來存儲(chǔ)學(xué)生信息,每個(gè)學(xué)生信息用字典表示。通過定義不同的函數(shù)來實(shí)現(xiàn)添加、刪除、查詢和顯示學(xué)生信息的功能,并使用一個(gè)無限循環(huán)來提供用戶交互界面,根據(jù)用戶的選擇調(diào)用相應(yīng)的函數(shù)。繼續(xù)選擇題11.以下哪種存儲(chǔ)設(shè)備的讀寫速度最快?A.機(jī)械硬盤B.固態(tài)硬盤(SSD)C.U盤D.光盤答案:B分析:固態(tài)硬盤(SSD)基于閃存技術(shù),讀寫速度遠(yuǎn)快于機(jī)械硬盤(靠盤片旋轉(zhuǎn)和磁頭讀寫)、U盤(讀寫速度受接口和閃存芯片影響)和光盤(數(shù)據(jù)傳輸依賴激光頭讀?。?2.在Linux系統(tǒng)中,用于查看當(dāng)前工作目錄的命令是?A.cdB.lsC.pwdD.mkdir答案:C分析:pwd(printworkingdirectory)用于顯示當(dāng)前工作目錄。cd用于切換目錄,ls用于列出目錄內(nèi)容,mkdir用于創(chuàng)建目錄。13.以下關(guān)于哈希表的說法,錯(cuò)誤的是?A.哈希表通過哈希函數(shù)將鍵映射到存儲(chǔ)位置B.哈希表的查找、插入和刪除操作的平均時(shí)間復(fù)雜度為O(1)C.哈希表不會(huì)出現(xiàn)沖突D.解決哈希沖突的方法有開放尋址法和鏈地址法等答案:C分析:哈希表在不同鍵通過哈希函數(shù)可能映射到相同存儲(chǔ)位置,會(huì)出現(xiàn)沖突。A、B、D關(guān)于哈希表的描述是正確的。14.以下哪種編程語言常用于數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)領(lǐng)域?A.RubyB.GoC.RD.Scala答案:C分析:R語言在數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)領(lǐng)域應(yīng)用廣泛,有豐富的統(tǒng)計(jì)分析和數(shù)據(jù)可視化庫。Ruby常用于Web開發(fā),Go用于后端開發(fā)和系統(tǒng)編程,Scala常用于大數(shù)據(jù)處理。15.在SQL中,用于從多個(gè)表中獲取數(shù)據(jù)的操作是?A.SELECTB.JOINC.INSERTD.UPDATE答案:B分析:JOIN操作用于從多個(gè)表中根據(jù)指定條件獲取數(shù)據(jù)。SELECT用于從單個(gè)或多個(gè)表中選擇數(shù)據(jù),但不強(qiáng)調(diào)表之間關(guān)聯(lián);INSERT用于插入數(shù)據(jù),UPDATE用于更新數(shù)據(jù)。繼續(xù)判斷題6.軟件測(cè)試的目的是發(fā)現(xiàn)軟件中的所有缺陷。()答案:錯(cuò)誤分析:軟件測(cè)試只能盡可能發(fā)現(xiàn)軟件中的缺陷,但不能保證發(fā)現(xiàn)所有缺陷,因?yàn)闇y(cè)試是有局限性的,無法覆蓋所有可能的輸入和場景。7.遞歸算法一定比迭代算法效率高。()答案:錯(cuò)誤分析:遞歸算法可能會(huì)有大量的重復(fù)計(jì)算和函數(shù)調(diào)用開銷,在很多情況下迭代算法效率更高,遞歸算法只是在某些問題上代碼更簡潔。8.計(jì)算機(jī)網(wǎng)絡(luò)中的廣域網(wǎng)覆蓋范圍比局域網(wǎng)小。()答案:錯(cuò)誤分析:廣域網(wǎng)覆蓋范圍大,可跨越城市、國家甚至全球;局域網(wǎng)覆蓋范圍小,通常在一個(gè)建筑物或園區(qū)內(nèi)。9.在Python中,函數(shù)可以返回多個(gè)值。()答案:正確分析:Python函數(shù)可以通過返回元組等方式返回多個(gè)值,例如`returna,b`。10.數(shù)據(jù)庫的索引越多越好。()答案:錯(cuò)誤分析:索引可以提高查詢效率,但過多的索引會(huì)占用額外的存儲(chǔ)空間,并且在數(shù)據(jù)插入、更新和刪除時(shí)會(huì)增加維護(hù)索引的開銷。繼續(xù)簡答題4.簡述二分查找算法的原理和適用條件。答案:二分查找算法的原理是:在有序數(shù)組中,每次將待查找區(qū)間縮小一半,通過比較中間元素與目標(biāo)值的大小,確定目標(biāo)值可能存在的區(qū)間,重復(fù)這個(gè)過程直到找到目標(biāo)值或確定目標(biāo)值不存在。適用條件:數(shù)據(jù)必須是有序的,并且可以隨機(jī)訪問元素(如數(shù)組)。5.解釋一下什么是云計(jì)算,常見的云計(jì)算服務(wù)模式有哪些?答案:云計(jì)算是一種基于互聯(lián)網(wǎng)的計(jì)算方式,通過將計(jì)算任務(wù)分布在大量計(jì)算機(jī)構(gòu)成的資源池上,使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計(jì)算力、存儲(chǔ)空間和信息服務(wù)。常見的云計(jì)算服務(wù)模式有:基礎(chǔ)設(shè)施即服務(wù)(IaaS),提供計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)等基礎(chǔ)設(shè)施;平臺(tái)即服務(wù)(PaaS),提供軟件開發(fā)和運(yùn)行的平臺(tái);軟件即服務(wù)(SaaS),通過互聯(lián)網(wǎng)提供軟件應(yīng)用服務(wù)。繼續(xù)編程題3.用C++實(shí)現(xiàn)一個(gè)單鏈表的反轉(zhuǎn)函數(shù)。```cppinclude<iostream>//定義鏈表節(jié)點(diǎn)結(jié)構(gòu)體structListNode{intval;ListNodenext;ListNode(intx):val(x),next(nullptr){}};//反轉(zhuǎn)鏈表函數(shù)ListNodereverseList(ListNodehead){ListNodeprev=nullptr;ListNodecurr=head;while(curr!=nullptr){ListNodenextTemp=curr>next;curr>next=prev;prev=curr;curr=nextTemp;}returnprev;}//打印鏈表函數(shù)voidprintList(ListNodehead){ListNodecurr=head;while(curr!=nullptr){std::cout<<curr>val<<"";curr=curr>next;}std::cout<<std::endl;}intmain(){//創(chuàng)建鏈表1>2>3ListNodehead=newListNode(1);head>next=newListNode(2);head>next>next=newListNode(3);std::cout<<"原鏈表:";printList(head);ListNodereversedHead=reverseList(head);std::cout<<"反轉(zhuǎn)后的鏈表:";printList(reversedHead);return0;}```答案分析:通過迭代的方式,使用三個(gè)指針`prev`、`curr`和`nextTemp`,不斷改變節(jié)點(diǎn)的指針方向,將鏈表反轉(zhuǎn)。4.用JavaScript實(shí)現(xiàn)一個(gè)函數(shù),判斷一個(gè)字符串是否是回文串。```javascriptfunctionisPalindrome(str){letreversed=str.split('').reverse().join('');returnstr===reversed;}console.log(isPalindrome("racecar"));```答案分析:將字符串轉(zhuǎn)換為數(shù)組,反轉(zhuǎn)數(shù)組后再轉(zhuǎn)換回字符串,與原字符串比較,若相同則為回文串。繼續(xù)綜合題2.設(shè)計(jì)一個(gè)圖書管理系統(tǒng),使用Java實(shí)現(xiàn),包含添加圖書、刪除圖書、查詢圖書(按書名)和顯示所有圖書信息的功能。圖書信息包括書名、作者、出版社。```javaimportjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;classBook{Stringtitle;Stringauthor;Stringpublisher;publicBook(Stringtitle,Stringauthor,Stringpublisher){this.title=title;this.author=author;this.publisher=publisher;}@OverridepublicStringtoString(){return"書名:"+title+",作者:"+author+",出版社:"+publisher;}}classLibrary{privateList<Book>books=newArrayList<>();publicvoidaddBook(){Scannerscanner=newScanner(System.in);System.out.print("請(qǐng)輸入書名:");Stringtitle=scanner.nextLine();System.out.print("請(qǐng)輸入作者:");Stringauthor=scanner.nextLine();System.out.print("請(qǐng)輸入出版社:");Stringpublisher=scanner.nextLine();Bookbook=newBook(title,author,publisher);books.add(book);System.out.println("圖書添加成功!");}publicvoiddeleteBook(){Scannerscanner=newScanner(System.in);System.out.print("請(qǐng)輸入要?jiǎng)h除的圖書書名:");Stringtitle=scanner.nextLine();for(Bookbook:books){if(book.title.equals(title)){books.remove(book);System.out.println("圖書刪除成功!");return;}}System.out.println("未找到該書名的圖書!");}publicvoidqueryBook(){Scannerscanner=newScanner(System.in);System.out.print("請(qǐng)輸入要查詢的圖書書名:");Stringtitle=scanner.nextLine();for(Bookbook:books){if(book.title.equals(title)){System.out.println(book);return;}}System.out.println("未找到該書名的圖書!");}publicvoidshowAllBooks(){if(books.isEmpty()){System.out.println("暫無圖書信息!");}else{for(Bookbook:books){System.out.println(book);}}}}publicclassMain{publicstaticvoidmain(String[]args){Librarylibrary=newLibra

溫馨提示

  • 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)論