2024年6月GESP編程能力等級認證 C++(三級)試題及答案_第1頁
2024年6月GESP編程能力等級認證 C++(三級)試題及答案_第2頁
2024年6月GESP編程能力等級認證 C++(三級)試題及答案_第3頁
2024年6月GESP編程能力等級認證 C++(三級)試題及答案_第4頁
2024年6月GESP編程能力等級認證 C++(三級)試題及答案_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2024年6月GESP編程能力等級認證C++(三級)一、選擇題1.小楊父母帶他到某培訓機構給他報名參加CCF組織的GESP認證考試的第1級,那也可以選擇的認證語言有()種。()*A.1B.2C.3√D.42.下面流程圖在輸入2024時,可以判定y代表閏年,并輸出2月是29天,則圖中菱形框中應該填入()。()*A.(yr%400==0)||(yr%=0)B.(yr%400==0)||(yr%=0&&yr%100!=0)√C.(yr%400==0)&&(yr%=0)D.(yr%400==0)&&(yr%=0&&yr%100!=0)3.一般默認64位計算機系統中整型變量(int)還是32位,則整數能夠表示的數據范圍是()。()*A.0~2^{32}B.0~2^{64}C.-2^{31}~(2^{31})-1√D.-2^{63}~(2^{63})-14.下列代碼將十進制轉化成八進制,則橫線上應填入()。()*A.oct_number[i]=decimal%8;decimal/=8;B.oct_number[i]=decimal/8;decimal%/=8;C.oct_number[i++]=decimal%8;decimal/=8;√D.oct_number[i++]=decimal/8;decimal%=8;5.二進制數101.11對應的十進制數是()。()*A.6.5B.5.5C.5.75√D.5.256.下列流程圖的輸出結果是()。()*A.5B.10√C.20D.307.下列代碼的輸出結果是()。()*A.12B.6C.3√D.18.下列代碼的輸出結果是()。()*A.a=5,b=10B.a=5,b=5C.a=10,b=5√D.a=10,b=109.如果字符串定義為charstr[]="GESP";,則字符數組str的長度為()。()*A.0B.4C.5√D.610.在下列代碼的橫線處填寫(),可以使得輸出是“7”。()*A.max>array[i]B.max<array[i]√C.max=array[i]D.以上均不對11.小楊在做數學題,題目要求找出從1到35中能被7整除的數字,即[7,14,21,28,35],則橫線處應填入哪個代碼?()()*A.arr[count++]=i;√B.arr[i]=count++;C.arr[i]=count;D.arr[count]=count++;12.已知字符'0'的ASCII編碼的十進制表示為48,則執行下面C++代碼后,輸出是()。()*A.17B.158C.209√D.31613.某小學男子籃球隊招募新成員,要求加入球隊的成員身高在135厘米以上(不含135厘米)。本次報名的人員有10人,他們的身高分別是125、127、136、134、137、138、126、135、140、145。完善以下代碼,求出本次球隊能夠招募到新成員的人數?()()*A.count=arr[i]>135?1:0;B.count+=arr[i]>135?1:0;√C.count++;D.以上都不對14.下面可以正確輸出They'replanningapartyfortheirfriend'sbirthday.的C++語句是?()()*A.cout<<'They\'replanningapartyfortheirfriend'\sbirthday."<<endl;B.cout<<"They\'replanningapartyfortheirfriend'sbirthday.'<<endl;C.cout<<'They'replanningapartyfortheirfriend'sbirthday.'<<endl;D.cout<<"They\'replanningapartyfortheirfriend\'sbirthday."<<endl;√15.如果執行下面C++代碼后,輸出的結果是“gespccforgcn”,則橫線上應填入哪個代碼?()()*A.str=str.substr(found+delimiter.length(),str.length()-1);√B.str=str.substr(found,str.length());C.str=str.substr(found,str.length()-1);D.以上都不對二、判斷題1.GESP測試是對認證者的編程能力進行等級認證,同一級別的能力基本上與編程語言無關。*對√錯2.整數-6的16位補碼可用于六進制表示為FFFA。*對√錯3.補碼的優點是可以將減法運算轉化為加法運算,從而簡化計算機的硬件設計。*對√錯4.字符常量'\0'常用來表示字符串結束,和字符常量'0'相同。*對錯√5.數組的所有元素在內存中可以不連續存放。*對錯√6.C++中可以對數組和數組的每個基礎類型的元素賦值。*對錯√7.如果a為int類型的變量,且表達式((a|3)==3)的值為true,則說明a在從0到3之間(可能為0、可能為3)。*對√錯8.執行下面C++代碼后,輸出的結果是8。*對錯√9.執行下面C++代碼后,輸出的結果不可能

溫馨提示

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

評論

0/150

提交評論