語言程序設(shè)計(jì)復(fù)習(xí)題_第1頁
語言程序設(shè)計(jì)復(fù)習(xí)題_第2頁
語言程序設(shè)計(jì)復(fù)習(xí)題_第3頁
語言程序設(shè)計(jì)復(fù)習(xí)題_第4頁
語言程序設(shè)計(jì)復(fù)習(xí)題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

A、 B、C、 D、若w是一個(gè)bool型變量,則w&&!w的值 A、 B、 A、intA[]={9,0, B、intA[]={9,0,3,0,B、intA[5]={9,0, D、intA[5]={9,0,3, A、表達(dá) B、語C、有參函 D、無參函 A、析構(gòu)函 B、數(shù)據(jù)成C、構(gòu)造函 下列for語句的循環(huán)次數(shù)為 for(inti=0,x=0;!x&&i<=5;i++)A、5 C、 D、無X>Y&&X<=Y的值 A、 B、 A、 B、C、 D、 A、charB、intC、longintD、 A、0xafB、0X1bC、2fxD、 A、三 B、賦 C、比 D、單 A、 B、 C D、 函數(shù)A、 B、 C、 D、 A.CpublicB.CC.ABDAB下列哪種用法不能體現(xiàn)類AB類A中數(shù)據(jù)成員B類A中數(shù)據(jù)成員B*類A中數(shù)據(jù)成員constB&類A中成員函數(shù)Bfunc(B&執(zhí)行boolOK=2!=3;cout<<OK;后,顯示在屏幕上的 A、 B、C、 D、若w是一個(gè)bool型變量,則w||5的值 A、 B、 D、與!w的值相int*p2=&x,*p1=d1; A、int和 B、int*和C、int*和 D、int和要使指針變量P指向一維數(shù)組A的第五個(gè)元素(下標(biāo)為4的那個(gè)元素,正確的賦值表達(dá)式 A、P=&A或 B、P=A+4或C、P=A+4或 D、P=&A+4或A、指 B、C、枚 D、結(jié) A、整 B、雙精C、不合 D、函數(shù)調(diào) A、intA[]={9,0, B、intA[]={9,0,3,0,B、intA[5]={9,0, D、intA[5]={9,0,3,下列while循環(huán)的次數(shù)是 。While(inti=0)i――; C、 D、無 B、構(gòu)造函數(shù)在對象時(shí)自動(dòng)執(zhí) class{int doubleb; A( ~A( } A、構(gòu)造函 B、析構(gòu)函C、友員函 A、int B、intC、(int D、int A、E15B、.35C、3E5D、 A、char B、chars2[3]=C、chars3[][3]={“abc”};D、char B、if語句中可以有多個(gè)elseif子C、ififD、ifif 是可以的 A、 B、C、 D、與if(x>0)if(y<0)x+=y;elsex-=y;等效的語句 A、if(x>0||y<0)x+=y;elsex-=y; B、if(x<=0||y>=0)x+=y;elsex-=y;C、if(x>0)x=(y>=0?x-y:x+y); D、if(y>=0)if(x<=0)x-=y;elsex+=y;要使語句p=newlong*;能夠正確執(zhí)行,p應(yīng)定義 A、long B、longC、long D、long (設(shè)有intp,q) C、 D、 intx=-1;A、是死循 C、循環(huán)執(zhí)行一 A、 B、任C、 D、 A、構(gòu)造函 B、數(shù)據(jù)成C、虛函 D、析構(gòu)函 A、表達(dá) B、語C、有參函 D、無參函下列說明中:constchar*ptr;ptr應(yīng)該 A、縮排位置相同的if C、在其之前未配對的最近的if D、同一行上的ifinta=3,*p=&a;其中p的值 B、無意 D、 A、 B、 C、 D、下列 是調(diào) D、形參是,實(shí)參是變 A、外部 B、自定 D、寄存器newdelete執(zhí)行語句A*p=newA[100A1A.TM*a;B.TN&a;C.TMa;D.TNBpublicAABBpublicmainBABA.B.C.D. Achars[7];int*p=s=580; Bchars[6];int*p1=s; *p1=*p2;Cchara[7],*p;p=a; inta[6],*p;p=&a; inta[8], Afloat Bfloat chara[3]={‘a(chǎn)’}; Dinta[]={0};Estaticintb[3]={1,5};若有說明inti=4,j=2,a[5][4],(*p)[4];和賦值語句p=a;則對數(shù)組元素 A*(p+4*i+j) B*(p+i)[j] C*(*(p+i)+j) D*p[i][j]Ep[i][j] 設(shè)有如下定義:int(*ptr)();則以下敘述中不正確的是 A、 C、 D、已知 A、gets(a,b); B、scanf(“%s%s”,a,b);C、scanf(“%s%s”,&a,&b); D、gets(a),gets(b); ppp6doublepdouble已知 A、 B、 D、 inta;float} A、struct是結(jié)構(gòu)類型的關(guān)鍵 stu是用戶定義的結(jié)構(gòu)類 D、a和b都是結(jié)構(gòu)成員 (A)*p=&a; (B)p=(long (E)scanf(“%ld”,p); (A)float (B)float(C)char (D)int(E)staticint intchar) 設(shè)有如下定義:int(*ptr)();則以下敘述中不正確的是 a[20],b[20];則以下正確的輸入語句是( A、gets(a,b); B、scanf(“%s%s”,a,b);C、scanf(“%s%s”,&a,&b); D、gets(a),gets(b); ppp6doublepdoublep19.已知:intix[3][4]x[1][1]i的語句是()A、i=*(*(x+1)+1)B、i=x[1][1]C、i=*(*(x+1))D、i=*(x[1]+1)E、i=x[1]+1struct{inta;float} A、struct是結(jié)構(gòu)類型的關(guān)鍵 stu是用戶定義的結(jié)構(gòu)類 D、a和b都是結(jié)構(gòu)成員若變量已正確定義并賦值,下面符合C語言語法的表達(dá)式是( Aa:=b+1 Ba=b=c=2 Ca+=b+3 D*p++ Ea=a+7=c+b 設(shè)有如下定義:int(*ptr)();則以下敘述中不正確的是 若已定義:inta[9],*p=a;并在以后的語句中未改變p的值,能表示a[1]地址的表達(dá)式是 A B C D E A B C D已知:inta,*p=&a;則下列函數(shù)調(diào)用中正確的是 Ascanf(“%d”, Bscanf(“%d,Cprintf(“%d”, Dprintf(“%d”,設(shè)有說明int(*ptr)[M];其中的標(biāo)識符ptr是 M A B C Dstructstudent{intage;intnum;}std,*p;則以下對結(jié)構(gòu)變量std中成員age的方式正確的是 A Bp- D三 如果x的值為34,y的值為-7,則執(zhí)行if(x>0)cout<<’A’;if(y<-8)cout<<’B’;屏幕上顯示的 與 y=- else 執(zhí)行inti,s;for(i=8,s=0;i>0;is+=i;后,s的值 一個(gè)類 執(zhí)行intx=5,y;y=++x-3;后,x的值 ,y的值 11.利用操作符++,語句序列g(shù)=g+1;h=g+3;的功能可以由一個(gè)語句完成,這個(gè)語句 12.與1ab2c對應(yīng)的C++表達(dá)式 13.執(zhí)2if(s&&!s)cout<<"AAA";elsecout<<"ZZZ";屏幕上顯示的是 14.執(zhí)行if(x>923||x<=923)cout<<"AAA";elsecout<<"ZZZ";屏幕上顯示的是 15.執(zhí)行cout<<”What\’sthedatetoday?”,顯示在屏幕上的是 16.25%3的值 18.作 for(int { ;j++) <<’‘;}277列數(shù)組a ;i++) <<’表達(dá)式x=625,i=(x>100?10:100)的值和完成表達(dá)式求值后變量i的值分別是 不用操作符“!”,x+y<3的相反條件可以表示為 個(gè)*號 利用操作符――,語句序列h=g-5;g+=1;的功能可以由一個(gè)語句完成,這個(gè)語句 “” 已知數(shù)組array定義為intarray[]={1,3,6,9,12};,則array的各元素值 已知數(shù)組array定義為intarray[][5]={{1,2,3},{5,6},{8}};,則array是一 Bfunc 舉例說明重載(overload)redefine)(override)程序員規(guī)范中要求不要寫出類似(++i)+(i++)f(++i,i++intf(int);intmain(){inti;return0;}intf(int{staticintk=1;return}intadd(intx,inty=8);voidmain(){inta=5;}intadd(intx,int{return}9、{int*p1,*p2,i1=10,i2=20;}10、{int11、void{static intx=0; }void inti;}{charinti,j,s=0;}{intx,y,z;}{inta[10]={1,2,3,-4,5,6,7,-for(int{if}}{inta=24,b=16,r;while(b){r=a%b;}}{chars[10]="abcdef";char*p=s;printf("%c",*p++);printf("%c",*p--printf("%c",*--}17{intx,y,z;printf("%d,%d\n",}18、{inta[10]={1,2,3,-4,5,6,7,-for(int{if}}19、intx=1;voidfun(intx){x=3;{fun(x);}20、{int*p1,*p2,i1=10,i2=20;}21、{intint*p=a; }22、intf(intbint{inti,for(i=0;i<=n;i+=2)return}{intx,a[]={2,3,4,5,6

溫馨提示

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

最新文檔

評論

0/150

提交評論