




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第一章測試1【單選題】(4分)以下可以作為C++自定義標識符的是:A.breakB.sqrtC.dollar$D.1232【單選題】(4分)下列選項中合法的用戶標識符是:A.3DmaxB.A.datC.10ngD._2Text3【單選題】(4分)以下各選項組中,均可作為自定義標識符的組是:A.No1CoutaB.iwhile>=C.shodNo.1staD.public_No1this4【單選題】(4分)以下說明語句中,正確的是:A.intx,%y;B.inta,break;C.intFor,INT;D.inta.cpp;5【單選題】(4分)以下不符合C++語法規(guī)則的數(shù)值常量是:A.0Xab23B.2.1E3C.2E1.4D.0346【單選題】(4分)存儲下列數(shù)據(jù),占用存儲字節(jié)最多的是:A."0"B.0C.0.0D.'0'7【單選題】(4分)執(zhí)行語句unsigneda=-1;autoc=a;后,c的類型為:A.longB.unsignedC.intD.char8【單選題】(4分)在VC++中,基本數(shù)據(jù)類型所占字節(jié)長度,正確的是:A.char<int<double<floatB.char<short<float<intC.char<short<int<doubleD.char<int<float<double9【單選題】(4分)以下說明語句中,不存在語法的是。A.charX.txt[20];B.int_2int;C.floatX3-Dmax;D.int10long;10【單選題】(4分)以下選項中,不能將字母A的ASCII碼保存到變量ch的語句是:A.charx=’\101’;B.charx=’A’;C.charx=65;D.charx="A";第二章測試1【單選題】(4分)以下運算符中運算對象一定不能是double類型的是:A./B.=C.<=D.%2【單選題】(4分)設(shè)有語句:charx=6,y=10;intz;z=(x^y)<<2;則z的值是:A.48B.3C.-4D.-523【單選題】(4分)設(shè)有ints=-2;則執(zhí)行表達式s++||++s后s的值為:A.-1B.1C.-2D.04【單選題】(4分)設(shè)有inta=3,b=2,x=4;則cout<<(a<x<b)輸出為:A.3B.0C.5D.15【單選題】(4分)若有聲明intm=7,n=4;floata=38.4,b=6.4,x;則執(zhí)行語句x=m/2*n+a/b+1/2;后,x的值為:A.20.5B.20C.18D.18.56【單選題】(4分)若有inta=1,b=2,c=3,d=4;則表達式b<a?a:c<d?c:d的值為(運算符?:的結(jié)合性為從左向右):A.3B.4C.1D.27【單選題】(4分)執(zhí)行下面語句:inti=-5;cout<<-(i++)<<";";cout<<i<<endl;輸出結(jié)果是下面哪一個?A.5;-5B.4;-5C.4;-4D.5;-48【單選題】(4分)嘗試執(zhí)行下面語句:unsignedinti=2;intj=-3;cout<<(i*j)<<endl;輸出結(jié)果是下面哪一個?A.6B.一個無符號整數(shù)C.編譯出錯,無輸出D.-69【單選題】(4分)下列字符串常量表示中,的是()。A."\\Right\""B."abcdef\0"C."\"yes\"or\"D."ABCD\t\\"10【單選題】(4分)設(shè)inta=5,b;,執(zhí)行以下代碼后,b的值不為2的是:A.b=a/2;B.b=6-(a--);C.b=a>>1;D.b=a^7;第三章測試1【單選題】(4分)執(zhí)行以下語句:for(intk=43210;k=k/10;cout<<k%10);其輸出結(jié)果是:A.4321B.43210C.1234D.012342【單選題】(4分)執(zhí)行程序段:intx,y;x=3;do{y=x--;if(!y){cout<<'#';continue;}cout<<'#';}while((x=1)||(x=2));A.將進入死循環(huán)B.將輸出###C.含有不合法的控制表達式D.將輸出##3【單選題】(4分)執(zhí)行程序段:intx=6;do{if(x%3){cout<<'#';continue;}}while(x--);A.將輸出##B.將輸出####C.將輸出###D.將輸出#4【單選題】(4分)執(zhí)行以下語句,輸出結(jié)果是intx=3;do{cout<<(x-=2)<<"";}while(!--x);A.0-2B.30C.0-1D.15【單選題】(4分)執(zhí)行程序段intk=5,n=0;while(k--)switch(k){case1:case3:n+=1;break;default:n+=2;case2:case4:n+=3;break;}后,n和k的值分別為:A.10-1B.80C.13-1D.1006【單選題】(4分)以下語句段執(zhí)行結(jié)果:inta=2,b=0;while(!b--)cout<<a--<<''<<b;A.1-1B.2-1C.沒有輸出7【單選題】(4分)在下列選項中,沒有構(gòu)成死循環(huán)的語句段是:A.intk=1000;do{k;}while(k>1000);B.for(;;);C.inti=100;while(1){i=i%100;if(i>=100)break;}D.ints=3;while(s);--s;8【單選題】(4分)以下說法正確的是:A.執(zhí)行do-while語句時,可能不執(zhí)行循環(huán)體語句。B.do-while語句總能用while或for語句實現(xiàn)C.while語句中,循環(huán)體語句可能是一條語句,也可能沒有語句。D.for語句如果第2個表達式為空,則必然進入死循環(huán)。9【單選題】(10分)下面程序輸出是:usingnamespacestd;#include<iostream>intt(){staticinti;i+=5;returni;}intmain(void){cout<<t()<<'\t';cout<<t()<<'\n';return0;}A.隨機數(shù)B.05C.55D.51010【單選題】(10分)以下關(guān)于文件包含的描述中正確的是_____A.#include后面的文件名用雙引號("")括起和尖括號(<>)括起完全等效B.#include命令行可以出現(xiàn)在源程序中需要的任意行C.用#include所包含的文件稱為頭文件,必須以.h作為擴展名D.每個C++程序必須包含預(yù)處理命令:#include<iostream.h>第四章測試1【單選題】(4分)設(shè)有“#defineM(a,b,c)a*b-c”,執(zhí)行“cout<<M(2+3,2+3,4);”輸出為A.1B.7C.21D.02【單選題】(4分)若有宏:#defineAA10#defineD(x)x*x則執(zhí)行cout<<D(1+2)*AA;,輸出結(jié)果為:A.90B.50C.編譯出錯D.233【單選題】(4分)考慮函數(shù)原型voidtest(int,char='*',int=7);以下合法的函數(shù)調(diào)用是:A.test(5,"0");B.test(5,6,"%");C.test(5)D.test(5,"&",6);4【單選題】(4分)下列定義中不正確的是:A.#defineS345B.intmax(x,y);C.staticcharc;D.#definePI3.14159265【單選題】(4分)以下正確的說法是:A.系統(tǒng)不允許用戶重新定義標準庫函數(shù)B.用戶可以重新定義標準庫函數(shù),若如此,該函數(shù)將失去原有含義C.用戶調(diào)用標準庫函數(shù)前,不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中D.用戶調(diào)用標準庫函數(shù)前,必須重新定義6【單選題】(4分)要求通過函數(shù)來實現(xiàn)一種不太復(fù)雜的功能,并且要求加快執(zhí)行速度,選用:A.帶缺省值的函數(shù)B.重載函數(shù)C.遞歸函數(shù)D.內(nèi)聯(lián)函數(shù)7【單選題】(4分)不能作為重載函數(shù)的調(diào)用的依據(jù)是A.函數(shù)返回類型B.參數(shù)類型C.參數(shù)個數(shù)D.函數(shù)名稱8【單選題】(4分)嘗試執(zhí)行下面程序:usingnamespacestd;#include<iostream>voidf(intn){if(n/10){cout<<n%10<<",";f(n/10);}elsecout<<n;}intmain(){f(638);cout<<endl;return0;}輸出結(jié)果為:A.6,3,8B.8,3C.8,3,6D.語法錯9【單選題】(4分)下面程序輸出是:usingnamespacestd;#include<iostream>intt(){staticinti;i+=5;returni;}intmain(void){cout<<t()<<'\t';cout<<t()<<'\n';return0;}A.隨機數(shù)B.05C.55D.51010【單選題】(4分)以下關(guān)于文件包含的描述中正確的是_____A.#include命令行可以出現(xiàn)在源程序中需要的任意行B.用#include所包含的文件稱為頭文件,必須以.h作為擴展名C.每個C++程序必須包含預(yù)處理命令:#include<iostream.h>D.#include后面的文件名用雙引號("")括起和尖括號(<>)括起完全等效第五章測試1【單選題】(10分)執(zhí)行下面語句,輸出結(jié)果是______。intb[3][3]={0,1,2,0,1,2,0,1,2},t=1;for(inti=0;i<3;i++)for(intj=i;j<=i;j++)t+=b[i][i]+b[j][j];cout<<t<<endl;A.6B.4C.7D.92【單選題】(10分)以下正確的數(shù)組定義語句是:A.floatc[][3]={1,2,3,4,5};B.chara[5]={'1','2','3','4','5','\0'};C.intb[2][]={{1},{2}};D.chard[5]="CHINA";3【單選題】(10分)設(shè)有說明性語句:chars[]="a\’\029";,sizeof(s)的結(jié)果是:A.3B.6C.4D.54【單選題】(10分)一個數(shù)組作為實參調(diào)用某個函數(shù),實際傳遞給形參的值是A.該數(shù)組的長度。B.整個數(shù)組。C.該數(shù)組的元素個數(shù)。D.該數(shù)組的首地址。5【單選題】(10分)設(shè)有說明語句:chars[80]=”Hello”;inta[20]={1,2};下列選項中,存在語法的是________。A.cout<<a;B.cin>>a;C.cout<<s;D.cin>>s;6【單選題】(10分)若有說明語句:inty[][4]={0,0};則下面敘述不正確的是。A.二維數(shù)組y的行數(shù)為1B.只有元素y[0][0]和y[0][1]可得到初值0,其余元素均得不到初值0C.該說明等價于inty[][4]={0};D.數(shù)組y的每個元素都可得初值07【單選題】(10分)設(shè)有聲明"intp[10]={1,2},i=0;",以下語句中與"p[i]=p[i+1],i++;"等價的是:A.p[++i]=p[i+1];B.i++,p[i-1]=p[i];C.p[i]=p[i++];D.p[++i]=p[i];8【單選題】(10分)設(shè)有說明語句:chars[5][5]={"abc","efgh"};值為字符g的數(shù)組元素是:A.s[1][4]B.s[4][4]C.s[1][2]D.s[1][3]9【單選題】(10分)以下數(shù)組聲明中正確的是:A.inta[3]={1,2,3,4};B.inta[2+3]={0};C.inta[3.14];D.inta[];10【單選題】(10分)以下選項中,能正確計算a數(shù)組中元素個數(shù)的表達式是:A.a[0]/sizeof(a)B.a/sizeof(a)C.sizeof(a)/sizeof(a[0]);D.sizeof(a[0])/sizeof(a);第六章測試1【單選題】(10分)假設(shè)有下面語句:enumtag{Up=1,Down,Left,Right}a;下面哪一條語句不正確:A.a=Down;B.a=tag(2);C.a=2;D.a=(tag)2;2【單選題】(10分)下面哪一條語句不正確:A.enumGender{female,male};B.};Personmembers[30];C.structPerson{charname[20];Gendersex;D.Personfather;3【單選題】(10分)設(shè)有以下枚舉說明語句:enumweekday{Mon=1,Tues,Wed,Thurs,Fri,Sat,Sun=0}week;下面那一條賦值語句是的?A.week=Mon;B.week=(weekday)1;C.week=1;D.week=weekday(1);4【單選題】(10分)設(shè)有結(jié)構(gòu)定義及變量聲明如下:structproduct{charcode[5];floatprice;}y[4]={"200",100};以下表達式中正確的是:A.y.code[0]='b';B.y[0].code='a';C.y.price=100;D.y[0].code[0]=45;5【單選題】(10分)設(shè)有語句:structxy{intx;floaty;charz;}example;下面哪一個敘述?A.xy是結(jié)構(gòu)類型的名稱B.x,y,z都是結(jié)構(gòu)的成員名稱C.example是結(jié)構(gòu)類型的名稱D.struct是結(jié)構(gòu)類型的關(guān)鍵字6【單選題】(10分)已知有聲明“structdata{inty,m;}i={2014,6},j={0};”,以下選項中合法的語句是:A.cout<<i;B.i++;C.j=i;D.j={i.y,i.m};7【單選題】(10分)設(shè)有以下語句:unionNumeric{inti;floatf;doubled;}u;變量u所占存儲單元的字節(jié)數(shù)為:A.8B.16C.4D.28【單選題】(10分)下面代碼的輸出結(jié)果是。intmain(void){unionbaby{charname[10];intnumber;}b={"YangYang"};cout<<<<"";b.number=65;cout<<<<""<<b.number<<endl;return0;}A.YangYangA65B.YangYang65C.YangYangYangYang65D.YangYang65659【單選題】(10分)有以下語句:structPoint{intx,y;}ps[3]={{1,2},{3,4}};那么ps[1].x和ps[2].y的值分別是:A.12B.14C.34D.3010【單選題】(10分)設(shè)有語句structmys{intm1;intm2;};下面哪一個語句是的?A.mysa0;B.mysa2={5};C.mysa3{5,6};D.mysa1=();第七章測試1【單選題】(10分)要使語句p=newdouble[20];能夠正常執(zhí)行,p應(yīng)聲明為:A.double*p;B.double(*p)[20];C.double&p;D.double**p;2【單選題】(10分)以下說明語句中正確的是:A.inta,&ra=a,&*refp=&ra;B.int&refa[10];C.int*pi,*&pref=pi;D.inta,&ra=a,&&ref=ra;3【單選題】(10分)以下程序的執(zhí)行結(jié)果是:voidf1(int*x){++*x;}voidf2(int&x){x++;}voidf3(intx){++x;}intmain(){inta=10;f1(&a);f2(a);f3(a);cout<<a;}A.10B.11C.12D.134【單選題】(10分)若有語句inta,*(*fun)(int*);fun表示____A.一個函數(shù)名,該函數(shù)返回int;B.一個函數(shù)名,該函數(shù)返回int*;C.指向函數(shù)的指針,該函數(shù)返回int*;D.指向函數(shù)的指針,該函數(shù)返回int;5【單選題】(10分)已知有聲明:inta[][4]={1,2,3,4,5,6,7,8,9,10,11,12,13};若需要引用值為12的數(shù)組元素,則下列選項中的是:A.a[2][3]B.*(*(a+2)+3)C.*(a+2)[3]D.*(a[2]+3)6【單選題】(10分)有聲明:int*a[]={newint{2},newint[4]{3,
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 黃山2025年安徽省黃山市黟縣中小學(xué)新任教師招聘6人筆試歷年參考題庫附帶答案詳解
- 小學(xué)生語文拼音認讀教學(xué)設(shè)計案例
- 醫(yī)院消防安全管理實施細則
- 飲用水水質(zhì)監(jiān)測與安全保障
- 工業(yè)設(shè)備維修外包合同范本
- 公司年度經(jīng)營計劃書模板下載
- 工程項目安全管理操作手冊
- 建筑工程質(zhì)量驗收標準與記錄模板
- 展覽會管理系統(tǒng)解決方案報告書
- 北京版三年級數(shù)學(xué)第3單元測試題
- 乙酰輔酶A酰基轉(zhuǎn)移酶2:解析糖尿病心肌病潛在關(guān)聯(lián)與機制的新視角
- 機械制造技術(shù)課程設(shè)計-齒輪軸加工工藝及夾具設(shè)計
- 尾礦庫閉庫治理安全工程施工組織設(shè)計
- 控股公司安全管理制度
- 《慢性傷口治療與護理》課件
- 2024-2025學(xué)年勞動五年級上冊制作扇子 教學(xué)設(shè)計+教學(xué)設(shè)計人教版
- 廣西《中小河流治理工程地質(zhì)勘察規(guī)范》
- 高齡用工免責(zé)協(xié)議書
- 裝修工程標準化手冊(圖文)
- 酒駕滿分考試題及答案
- 2025年交管12123學(xué)法減分考試題庫及答案
評論
0/150
提交評論