2024年9月計(jì)算機(jī)學(xué)會GESP一級試卷_第1頁
2024年9月計(jì)算機(jī)學(xué)會GESP一級試卷_第2頁
2024年9月計(jì)算機(jī)學(xué)會GESP一級試卷_第3頁
2024年9月計(jì)算機(jī)學(xué)會GESP一級試卷_第4頁
2024年9月計(jì)算機(jī)學(xué)會GESP一級試卷_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

CCF編程能力等級認(rèn)證2024年09月1單選題(每題2分,共30分)答□D.cout<<"Hello,GESP!第4題C++表達(dá)式10-3*2的值是()。A.55第5題在C++中,假設(shè)N為正整數(shù)10,則cout<<(N/3+N%3)將輸出()。A.6 B.4.3 C.4D.2第6題C++語句printf("6%2={%d}",6%2)執(zhí)?后的輸出是()。A."6%2={6%2}"B.6%2={6%2}C.0=0D.6%2={0}第7題成功執(zhí)?下?的C++代碼,先后從鍵盤上輸?5回車和2回車,輸出是。123cout<<a+b;A.將輸出整數(shù)7B.將輸出52,5和2之間沒有空格C.將輸出5和2,5和2之間有空格D.執(zhí)?結(jié)果不確定,因?yàn)榇a段沒有顯?a和b的數(shù)據(jù)類型第8題下?C++代碼執(zhí)?后輸出是。1234Sum+=i;cout<<Sum;A.55 B.45 D.9第9題下?C++代碼執(zhí)?后輸出的是。1234cout<<N;B.45 D.9第10題下?C++代碼執(zhí)?后輸出的是。1234567continue;}cout<<N;A.5B.4C.2 D.0第11題下?C++代碼執(zhí)?時輸?14+7后,正確的輸出是。1234567printf("請輸入正整數(shù)P:");scanf("%d",&P);printf("第5行代碼%d,%d",P%3,P%7);elseprintf("第7行代碼%2d",P%3&&P%7);A.第5?代碼2,0B.第5?代碼1,0C.第7?代碼1 D.第7?代碼0第12題執(zhí)?下?C++代碼后得到的輸出是。1234intcount=0,i,s;A.19020第13題下?C++代碼擬?于計(jì)算整數(shù)N的位數(shù),?如對123則輸出123是3位整數(shù),但代碼中可能存在bug。下?有關(guān)描述正確的是。123456789intN,N0,rc=0;while(N){rc++;}printf("%d是%d位整數(shù)\n",N,rc);//L11A.變量N0占?額外空間,可以去掉B.代碼對所有整數(shù)都能計(jì)算出正確位數(shù)C.L11標(biāo)記的代碼?簡單修改后可以對正整數(shù)給出正確輸出D.L11標(biāo)記的代碼?的輸出格式有誤第14題下?的C++代碼?于求連續(xù)輸?的若?正五位數(shù)的百位數(shù)之和。例如輸?3248825731412320,則輸出3個正五位數(shù)的百位數(shù)之和為13。有關(guān)描述錯誤的是。123456789intM,Sum=0,rc=0;while(M){Sum+=M;rc++;}cout<<rc<<"個正五位數(shù)的百位數(shù)之和為"<<Sum;A.執(zhí)?代碼時如果輸?232212345312345111110,則最后??Sum的值是10B.執(zhí)?代碼時如果輸?23222345123411110,程序也能運(yùn)?C.將代碼標(biāo)記為L6那?改為M=(M%1000/100);,同樣能實(shí)現(xiàn)題?要求D.將代碼標(biāo)記為L6那?改為M=(M%100/10);,同樣能實(shí)現(xiàn)題?要求第15題如果?個正整數(shù)N能夠表?為X*(X+1)的形式,這?稱它是?個“兄弟數(shù)”。例如,輸?6,則輸出“6是?個兄弟數(shù)”。下?C++代碼?來判斷N是否為?個“兄弟數(shù)”,在橫線處應(yīng)填?的代碼可從i)-iv)中選擇,則有?個能完成功12345678for(inti=0;i<=N;i++)cout<<N<<"是一個兄弟數(shù)\n";i)N==i*(i+1)ii)N==i*(i-1)iii)N/(i+1)==iiv)N/(i-1)==iB.2D.4答案第1題?楊最近開始學(xué)習(xí)C++編程,?師說C++是?門?向?qū)ο蟮木幊陶Z?,也是?門?級語?。()第2題在C++中,表達(dá)式10/4和10%4的值相同,都是整數(shù)2,說明/和%可以互相替換。()第3題N是C++程序中的整型變量,則語句scanf("%d",&N)能接收形如正整數(shù)、負(fù)整數(shù)和0輸?,但如果輸?含字母或帶?數(shù)點(diǎn)數(shù),將導(dǎo)致?法執(zhí)?。()第4題下?C++代碼能夠執(zhí)?,則將輸出45。()123Sum+=i;cout<<Sum;第5題在C++代碼中整型變量X被賦值為20.24,則cout<<(X++,X+1)/10執(zhí)?后輸出的是2.124。()第6題下?C++代碼執(zhí)?后,最后?次輸出是10。()12cout<<i<<endl;第7題在C++,break語句通常與if語句配合使?。()第8題在C++代碼中,不可以將變量命名為five-star,因?yàn)樽兞棵胁豢梢猿霈F(xiàn)-(減號)符號。()第9題在C++語?中,整型、實(shí)數(shù)型、字符型、布爾型是不同數(shù)據(jù)類型,但這四種類型的變量間都可以?較??。第10題C++中,定義變量inta=5,b=4,c=3,則表達(dá)式(a<b<c)的值為邏輯假。()3.11 試題名稱:?楊購物時間限制:1.0s內(nèi)存限制:512.0MB3.1.1?楊有元錢?于購物。商品的單價是元,商品的單價是元。?楊想購買相同數(shù)量的商品和商品。請你編寫程序幫?楊計(jì)算出他最多能夠購買多少個商品和商品。3.1.2第??包含?個正整數(shù),代表?楊?于購物的錢的?額。第??包含?個正整數(shù),代表商品的單價。第三?包含?個正整數(shù),代表商品的單價。3.1.3輸出??,包含?個整數(shù),代表?楊最多能夠購買的商品和商品的數(shù)量。3.1.4112312對于樣例1,由于需要購買相同數(shù)量的兩種商品,因此?楊最多能夠購買件商品和件商品,共花費(fèi)元。因此,樣例1的答案為。3.1.52121223對于樣例2,由于需要購買相同數(shù)量的兩種商品,因此?楊最多能夠購買件商品和件商品,共花費(fèi)元。如果?楊想購買件商品和件商品,則需花費(fèi)元,超過了?楊的預(yù)算元。因此,樣例2的答案為。對于全部數(shù)據(jù),保證有。3.1.61234567#include<bits/stdc++.h>usingnamespacestd;intmain(){intn,a,b;cin>>n>>a>>b;cout<<n/(a+b)<<"\n";}3.22試題名稱:美麗數(shù)字時間限制:1.0s內(nèi)存限制:512.0MB3.2.1?楊有個正整數(shù),他認(rèn)為?個正整數(shù)是美麗數(shù)字當(dāng)且僅當(dāng)該正整數(shù)是的倍數(shù)但不是的倍數(shù)。?楊想請你編寫?個程序計(jì)算個正整數(shù)中美麗數(shù)字的數(shù)量。3.2.2第??包含?個正整數(shù),代表正整數(shù)個數(shù)。第??包含個正整數(shù)。3.2.3輸出?個整數(shù),代表其中美麗數(shù)字的數(shù)量。3.2.41319319234對于樣例1:

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論