


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第1題填空(1分若有以下數組a,數組元素:a0a9,其值為9 4 12 8 2 10 7 5 1 3該數組中下標最小的元素名字是【1】.答案:1. a0第2題填空(1分字符串的結束標志是【1】.答案:1. 0 或0 或 0第3題填空(1分設a,b,c,t 為整型變量,初值為a=3,b=4,c=5,執行完語句t=!(a+b+c-1 &b+c/2后,t的值是【1】.答案:1. 1第4題填空(1分在面向對象程序設計中,基類的構造函數和【1】函數不能被繼承.答案:1.析構第5題填空(1分寫出表達式1.234&5.982 的值是【1】.答案:1. 1第6題填空(1分【1】稱為文件包含命令,其意義是把指定
2、的文件包含到本程序中,成為程序的一部分答案:1. #include第7題填空(1分C+中,流對象【1】稱為標準輸出設備.1. cout第8題填空(1分C+程序在執行中,不檢查數組下標是否【1】.答案:1.越界第9題填空(1分C+語言中,數組名是一個不可變的【1】常量,不能對它進行自加自減和賦值運算 答案:1.地址第10題填空(1分若所用變量均已正確定義,則執行下面程序段后的 值是【1】.for(i=0 ; i2 ; i+ coutvYES;cout答案:1. YESYES第11題填空(1分已知i=5,寫岀語句i-=18;執行后整型變量i的值是【1】.答案:1. -13第12題填空(1分#def
3、ine A(n 2*n+1, 則表達式A(2+3的值是【1】答案:1.8第13題填空(1分關鍵字【1】用于進行動態內存分配,關鍵字delete用于釋放所分配的內存. 答案:1. new第14題填空(1分C+語言表達式!(36|(4,則以下while循環體將執行【11次.while(ch=cin.get(=e cout*b? a:b;return c;void main( int a=8;cout答案:1.8第19題填空(1分,其他函數都是直一個C源程序中至少應包括一個【11函數,它是C程序中唯一可以直接執行的函數1. main 或 main(或主第20題填空(1分已知a=13,b=6, a&b
4、的十進制數值為【11 .答案:1. 1第1題判斷(1分單重繼承是指派生類只有一個基類的情況.答案:Y第2題判斷(1分break語句只能用在循環語句中.答案:N第3題判斷(1分定義在類體內的成員函數是內聯函數,定義在類體外的成員函數不能是內聯函數答案:N第4題判斷(1分x*=y+8 等價于 x=x*(y+8.答案:Y第5題判斷(1分指針函數是指函數的返回值為指針的函數.答案:Y第6題判斷(1分類型標識符 函數名(參數表列函數體此函數是內聯函數.答案:N第7題判斷(1分char *p =PCGAME;是定義初始化指針變量,指針變量的值是一個字符串.答案:N第8題判斷(1分int i=20;swit
5、ch(i/10case 2:coutvA;case 1:coutvB;的輸出結果為 A.答案:N第9題判斷(1分數組只有一個下標,稱為一維數組.答案:Y第10題判斷(1分char ch8= student;cout str;答案:Y第14題判 斷(1分char ch1 =student;字符數組ch1長度為8,存儲的是字符串答案:Y第15題判斷(1分int i表示取變量i的整數部分.答案:N第16題判斷(1分不能對字符數組整體進行賦值,只能給各個元素賦值,而字符指針變量可以直接賦值.答案:Y第17題判斷(1分struct是聲明結構體類型時所必須使用的關鍵字,可以省略;答案:N第18題判斷(1分
6、char ch2 =s , t , u , d , e , n , t ;字符數組 ch2 長度為 7,存儲答案:Y第19題判斷(1分對二維數組正確定義的形式是:int a(2(3;第20題判斷(1分求字符串長度函數strlen (答案:Y第1題單項選擇(1分兩個指針變量不可以(.A:相加B:比較C:相減D:指向同一地址答案:A第2題單項選擇(1分C+語言中,char類型數據占(.A:1個字節B:2個字節C:4個字節D:8個字節答案:A第3題單項選擇(1分以下能正確定義數組并正確賦初值的語句是(.A:int N=5,bNN;B:int a【1【2=1,3;C:int c2=1,2,3,4;D:
7、int d32=1,2,3,4;答案:D第4題單項選擇(1分求平方根函數的函數名為(.A:cosB:absC:powD:sqrt第5題單項選擇(1分下列程序段的輸岀結果為(.#include void main( int x=3,y=2; cout+y;x=i+ i=x;B:for(;x+=i;C:while(1x+;D:for(i=10;i- sum+=i;答案:A第7題單項選擇(1分若以下變量均是整型 ,且num=sum=7則計算表達式 sum=num+,sum+,+nun后 sum的值為(.A:7B:8C:9D:10答案:B第8題單項選擇(1分以下語句中,循環次數不為10次的語句是(.A
8、:for(i=1;i10;i+;B:i=1;doi+;while(i0-i;D:for(i=10;i0;i-;答案:A第9題單項選擇(1分函數返回值的類型是由(決定的.A:return 語句中表達式的類型B:函數定義時的類型C:調用函數時的調用語句D:系統根據結果答案:B第10題單項選擇(1分下面說明不正確的是(.A:char a10=china;B:char a10,*p=a;p=chinaC:char *a;a=china;D:char a10,*p;p=a=china答案:D第11題單項選擇(1分下列字符序列中,是C+吾言關鍵字的是(.A:sizeofB:printfC:cinD:sqr
9、t答案:A第12題單項選擇(1分double x;cinx;不可以賦值給x變量的常量是(.A:123B:100000C:3.14D:abc答案:D第13題單項選擇(1分int a10;給數組a的所有元素分別賦值為1、2、3、的語句是(.A:for(i=1;i11;i+ai=i;B:for(i=1;i11;i+ai-1=i;C:for(i=1;i11;i+ai+1=i;D:for(i=1;i0|E0C:(E=0D:(E!=0答案:C第17題單項選擇(1分以下程序的輸岀結果是(.#include void main( char s=123,*p; p=s; coutv*p+str; 后,從鍵盤輸入
10、:C+ programming windowsA:C+B:C+ programmingC:windowsD:C+ programming windows答案:A第23題單項選擇(1分下列表達式中,可作為C+合法表達式的是(.A:3,2,1,0B:(3,2,1,0C:3=2=仁0D:3/2/1/0答案:B第24題單項選擇(1分若有說明:int n=2,*p=&n,*q=p;,則以下非法的賦值語句是(.A:p=q;B:*p=*q;C:n=*q;D:p=n;答案:D第25題單項選擇(1分對以下說明語句int a10=6,7,8,9,10;的正確理解是(.A:將5個初值依次賦給a1至a5B:將5個初值
11、依次賦給a0至a4C:將5個初值依次賦給a6至a10D:因為數組長度與初值的個數不相同,所以此語句不正確答案:B第26題單項選擇(1分以下正確的說法是(.A:用戶若需調用標準庫函數,調用前必須重新定義B:用戶可以重新定義標準庫函數,若如此,該函數將失去原有含義C:系統根本不允許用戶重新定義標準庫函數D:用戶若需調用標準庫函數,調用前不必使用預編譯命令將該函數所在文件包括到用戶源文件中,系.答案:B第27題單項選擇(1分以下描述中正確的是(.A:由于do-while循環中循環體語句只能是一條可執行語句,所以循環體內不能使用復合語句B:do-while 循環由do開始,用while結束,在whil
12、e(表達式后面不能寫分號C:在do-while循環體中,一定要有能使 while 后面表達式的值變為零(假的操作D:do-while 循環中,根據情況可以省略 while答案:C第28題單項選擇(1分以下對C+語言函數的描述中,正確的是(.A:C+程序必須由一個或一個以上的函數組成B:C函數既可以嵌套定義又可以遞歸調用C:函數必須有返回值,否則不能使用函數D:C+程序中有調用關系的所有函數必須放在同一個程序文件中答案:A第29題單項選擇(1分下列語句的結果是(.#include void main( int j; j=3; cout+j; cout,A:3,3B:3,4C:4,3D:4,4答案
13、:D第30題單項選擇(1分關于return語句,下列正確的說法是(.A:在主函數和其他函數中均可岀現B:必須在每個函數中出現C:可以在同一個函數中出現多次D:只能在除主函數之外的函數中出現一次答案:C第1題程序填空(8分/*【程序填空】15整除的所有數,題目:輸出100到1000之間的各位數字之和能被 輸出時每10個一行。*/ #include #include void main(int m,n,k,i=0;for(m=100;m=1000;m+* *SPACE *【?】n=m;do* *SPACE *k=k+【?】n=n/10;* *SPACE *【?】;if (k%15=0cout se
14、tw(5 0 或 while(0 或 while(n!=0 或 while(0!=n4. cout endl第2題程序填空(8分/*【程序填空】題目:以下程序的功能是用公式n /4=1-1/3+1/5-1/7+求n的近似值。要求直到最后一項的絕對值小于1e-6為止*/#include #include void main(int f;*SPACE*【?】float t,pi;t=1;pi=0;f=1;n=1.0;*SPACE*while(【?】pi=pi+t;n=n+2;*SPACE*【?】t=f/n;*SPACE*【?】cout pi= pi 1e-6 或 fabs(t0.000001 或 1e-6 或 0.0000013. f=-f; 或 f=-1*f; 或 f=f*(-1;4. pi= pi *或 pi*=4;第1題程序改錯(8分/*【程序改錯】題目:在主函數中從鍵盤輸入若干個數放入數組中,用0結束輸入并放在最后一個元素中。下列給定程序中,函數fun的功能是:計算數組元素中值為正數的平均值(不包括0。例如,數組中元素的值依次為39,-47,21, 2,-8,15,0,則程序的運行結果為19.250000。請改正程序中的錯誤,使它能得岀正確的結果。注意:不可以增加或刪除程序行,也不可以更改程序的結構
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煙盒手機攝影課程總結
- 高血壓性心臟病相關知識
- 廈門華天涉外職業技術學院《古代文學(上)》2023-2024學年第一學期期末試卷
- 圖木舒克職業技術學院《NoSQL數據庫系統》2023-2024學年第二學期期末試卷
- 四川工業科技學院《版畫(木版、絲網)》2023-2024學年第二學期期末試卷
- 西寧城市職業技術學院《數學分析方法》2023-2024學年第二學期期末試卷
- 鄭州鐵路職業技術學院《英語創意寫作》2023-2024學年第二學期期末試卷
- 長沙理工大學城南學院《中醫內科學一》2023-2024學年第二學期期末試卷
- 2025建筑施工勞務分包合同(范本)
- 《順豐速運戰略案例》課件
- 工程造價咨詢服務投標方案(專家團隊版-)
- 小小科學家《物理》模擬試卷A(附答案)
- 幼兒園中班故事《龜兔賽跑》教學課件
- DB65∕4349-2021 棉漿粕和粘膠纖維工業水污染物排放標準
- 和利時DCS控制系統組態
- 《鐵道概論鐵路車站》PPT課件
- 高一信息技術第六章結構圖
- 豆各莊鄉土地儲備住宅房屋騰退補償安置辦法
- 【課件】第9課 美在民間——中國民間美術——剪紙課件-高中美術人教版(2019)美術鑒賞
- 煤田勘探鉆孔工程質量標準
- 保溫工三級安全教育試題及答案
評論
0/150
提交評論