cvte面試??荚囶}_第1頁
cvte面試??荚囶}_第2頁
cvte面試??荚囶}_第3頁
cvte面試??荚囶}_第4頁
cvte面試??荚囶}_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1、有關(guān)系R和S,RS等價(jià)于(B) A、S-(R-S) B、R-(R-S) C、(R-S)USD、RU(R-S)2、叉樹的先序遍歷序列和后序遍歷序列正好相反,則該二叉樹滿足的條件是(B) A、空或只有一種結(jié)點(diǎn) B、高度等于其結(jié)點(diǎn)數(shù) C、該二叉樹是完全二叉樹D、所有結(jié)點(diǎn)無右孩子3、下類函數(shù)中不是類的成員函數(shù)的是()C A、構(gòu)造 B、 析構(gòu) C、友元 D、拷貝構(gòu)造4、假設(shè)X是這樣的自然數(shù),X能被3整除或者X的個(gè)位數(shù)是3,那么在1000以內(nèi)(不不小于1000),求這樣的X的累加之和。(199701)1 #include2 int main()3 int i,sum=0;4 for(i=0;i=100

2、0;i+)5 if(i%3=0|i%10=3)6 sum=sum+i;7 8 9 printf(%dn,sum);10 scanf(%d,&sum);11 5、棧的插入和刪除操作在(B)進(jìn)行。 A、棧底 B、棧頂 C、任意位置 D、指定位置定義:棧是規(guī)定只能在棧頂插入或刪除的線性表,也就是先進(jìn)后出的規(guī)則。6、某公司數(shù)據(jù)庫密碼規(guī)定為5位構(gòu)成的字符串,存儲(chǔ)之前,需要將其加密,加密算法為:依次將每個(gè)字符依次將每個(gè)字符的ASC碼值乘以2,再加上10,若計(jì)算到的新字符的值等于128,則繼續(xù)將其除以3,否則不進(jìn)行除法運(yùn)算。最后將該得到的新字符串中所有字符前后互換(第一位和最后一位,第二位和倒數(shù)第二位互換,

3、依次互換),編程求字符串“abcde”加密后的字符串。(FFEDD)1 #include2 #include 3 int main()4 char pwd=abcde,temp;5 int len=strlen(pwd);6 /*賦值*/7 for(int i=0;i=128)10 pwd=(pwd*2+10)/3;11 printf(不小于或等于%cn,pwd);12 13 else14 pwd=(pwd*2+10);15 printf(不不小于%cn,pwd);16 17 18 /*互換*/19 for(int j=0;jlen/2;j+)20 temp=pwdj;21 pwdj=pwdl

4、en-j-1;22 pwdlen-j-1=temp;23 24 /*打印出來*/25 for(int j=0;jlen;j+)26 printf(最后%cn,pwdj);27 28 /*預(yù)留輸入*/29 scanf(%d,&len);30 7、為了有效的捕獲系統(tǒng)需求,應(yīng)采用(C) A、瀑布模型 B、V 模型 C、原型模型 D、螺旋模型8、寫出下面程序的運(yùn)營成果(3667788)1 #include23 void main()4 int c;5 char aa=12345;6 char *p=aa;78 while(*p)9 c=*p;10 switch(c-2)11 case 0:12 cas

5、e 1:putchar(c+4);13 case 2:putchar(c+4);break;14 case 3:putchar(c+3);break;15 default:putchar(c+2);break;16 17 p+;18 19 printf(n);20 9、C#中有關(guān)構(gòu)造函數(shù)描述對(duì)的的是(C) A、構(gòu)造函數(shù)可以聲明返回類型B、構(gòu)造函數(shù)不可以用private修飾C、構(gòu)造函數(shù)必須與類名相似 D、構(gòu)造函數(shù)不能帶參數(shù)10、下面哪個(gè)是無線網(wǎng)絡(luò)合同(C)A、ADSL B、100BaseTC、WiMaxD、1000BaseT11、有關(guān)析構(gòu)函數(shù)的說法不對(duì)的的是( C)。A、析構(gòu)函數(shù)有且只有一種 B

6、、析構(gòu)函數(shù)無任何函數(shù)類型 C、析構(gòu)函數(shù)和構(gòu)造函數(shù)同樣可以有形參 D、析構(gòu)函數(shù)的作用是在對(duì)象生命周期結(jié)束時(shí)收回先前分派的內(nèi)存空間12、2到38642之間個(gè)位數(shù)為1的素?cái)?shù)(只能被自己和1整除的數(shù))的和是()1 #include2 int main()3 int i=0,sum=0;4 for(i=2;i1)10 m-;11 /*判斷與否個(gè)位為1+素?cái)?shù)*/12 if (a=1 & m=1)13 sum+=i;14 15 16 printf(%dn,sum);17 scanf(%d,&i);18 13、有關(guān)類和對(duì)象的說法中不對(duì)的的一項(xiàng)是(C)A、對(duì)象是類的一種實(shí)例 B、任何一種對(duì)象只能是屬于一種具體的

7、類 C、一種類只能有一種對(duì)象D、類與對(duì)象的關(guān)系與數(shù)據(jù)模型和變量的關(guān)系類似14、答案(-2 9)1 #include2 #define fire(X,Y)(X)-;(Y)+;(X)*(Y);3 int main()4 int a=3,b=4;5 for(int i=0;i5;i+)fire(a,b);6 printf(%d%d,a,b);7 scanf(%d,&a);8 15、如下下列程序的答案(011122)1 #include2 void main()3 int i;4 for(i=0;i3;i+)5 switch(i)6 case 1:printf(%d,i);7 case 2:print

8、f(%d,i);8 default :printf(%d,i);9 10 11 scanf(%d,&i);12 16、下列網(wǎng)絡(luò)合同在合同棧中排位最高的是(A)?A、TCP B、SMTP C、IEEE 802.11a D、Bluetooth17、C#中下列語句不能用于將Person類型轉(zhuǎn)換為Student類型的是(AD)A、Person is Student B、 Person as StudentC、Student stu1=(Student)PersonD、Studnet.Convert(Person)18、寫出下面程序運(yùn)營的成果(false)1 public class exam 2 pu

9、blic static void main(String args) 3 String s1 = Hello World;4 String s2 = new String(Hellow World);5 System.out.println(s1 = s2);6 7 19、下列有關(guān)數(shù)據(jù)庫概念“關(guān)系”的陳述中 錯(cuò)誤的是(B)A 表中任意兩行的值不能相似B 表中任意兩列的值不能相似 C 行在表中的順序無關(guān)緊要D 列在表中的順序無關(guān)緊要20、隊(duì)列是一種(A)的線性表A、先進(jìn)先出 B、先進(jìn)后出C、只能插入D、只能刪除21、常用的數(shù)據(jù)傳播速率單位有:Kbps、Mbps、Gbps,1Gbps等于(A)A、

10、1*103Mbps B、1*103KbpsC、1*106Mbps D、1*109Kbps22、 下列有關(guān)類的構(gòu)造函數(shù)說法不對(duì)的的是(D )。A、構(gòu)造函數(shù)名與類名相似 B、構(gòu)造函數(shù)在闡明類變量時(shí)自動(dòng)執(zhí)行 C、構(gòu)造函數(shù)無任何函數(shù)類型 D、構(gòu)造函數(shù)有且只有一種23、有關(guān)delete運(yùn)算符的下列描述中,( C)是錯(cuò)誤的。A、它必須用于new返回的指針; B、使用它刪除對(duì)象時(shí)要調(diào)用析構(gòu)函數(shù); C、對(duì)一種指針可以使用多次該運(yùn)算符; D、指針名前只有一對(duì)方括號(hào)符號(hào),不管所刪除數(shù)組的維數(shù)。24、用鏈表表達(dá)線性表的長處?(C)A 便于隨機(jī)存取 B 耗費(fèi)的存儲(chǔ)空間比順序表少C 便于插入與刪除 D 數(shù)據(jù)元素的物理順

11、序與邏輯順序相似25、模塊A直接訪問模塊B的內(nèi)部數(shù)據(jù),則模塊A和模塊B的耦合類型為 (D) 。A數(shù)據(jù)耦合 B標(biāo)記耦合 C公共耦合 D內(nèi)容耦合筆記:當(dāng)一種模塊直接修改或操作另一種模塊的數(shù)據(jù),或者直接轉(zhuǎn)入另一種模塊時(shí),就發(fā)生了內(nèi)容耦合。此時(shí),被修改的模塊完全依賴于修改它的模塊。如果發(fā)生下列情形,兩個(gè)模塊之間就發(fā)生了內(nèi)容耦合。26、寫出下列程序運(yùn)營的成果(BAAAABCAAABCDAABCD)1 #include2 #include 3 int main()4 char str1100=BCD;5 char str2100=AAAAA;6 int i=0;7 for(i=1;i=4;i+)8 mem

12、cpy(str2,str1,i);9 printf(%s,str2);10 11 return 0;12 27、寫出下列程序運(yùn)營的成果(compute)1 #include2 void main()3 static char a=computer;4 static char b=computer;5 char *p=a;6 char *q=b;7 int j;8 for(j=0;j7;j+)9 if(*(p+j)=*(q+j)10 printf(%c,*(p+j);11 12 13 28、寫出下列程序運(yùn)營的成果(4)1 class exam2 public static void main(S

13、tringargs) 3 int circle = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ;4 int counter=0;5 int i=0,j=0;6 while(counter=circle.length)21 i=0;22 23 2425 26 29、(A)A、the application complies but doesnt print anythingB 、the application complies and print DONE WAITING;C 、the application complies and print FINALLY;D 、the

14、application complies and print ALL DONE;1 public class Z2 public static void main(String args)new Z();3 private Z()4 Z alias1=this;5 Z alias2=this;6 synchronized(alias1)7 try8 alias2.wait();9 System.out.println(DONE WAITING);10 11 catch(InterruptedException e)12 System.out.println(INTERR UPTED);13 1

15、4 catch(Exception e)15 System.out.println(OTHER EXCEPTION);16 17 finally18 System.out.println(FINALLY);19 20 21 System.out.println(ALL DONE);22 23 30、輸出712的N次方,成果后三位為696的N的個(gè)數(shù),0N24669(246)1 #include2 int main()3 int sum=712,count=0;4 for(int i=0;i24669;i+)5 6 sum=sum*712%1000;7 if(sum=696)8 count+;9

16、10 printf(輸出712的N次方,成果后三位為696的N的個(gè)數(shù)為:%d(0N24669),count);11 scanf(%d,&count);12 31、輸出下面的第三行的成果(1)public class exam public static void main(String args) String overview=This chapter contains a description of convertions used in this manual; for(int i=0;ioverview.length();i+) int num=0; for(int j=0;jove

17、rview.length();j+) if(overview.charAt(i)=overview.charAt(j) num+; System.out.println(num); 32、輸出下面程序的成果:dogcatboyapple1 public class exam2 public static void main(String args)3 String overivew=apple boy cat dog;4 String arr=overivew.split( );5 int len=arr.length;6 for(int i=1;i=len;i+)7 System.out.println(arrlen-i+ );8 9 10 33、

溫馨提示

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