2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯-總_第1頁
2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯-總_第2頁
2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯-總_第3頁
2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯-總_第4頁
2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯-總_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2024年信息素養(yǎng)大賽C++編程華東賽區(qū)小學(xué)組初賽真題匯總初賽智能算法應(yīng)用挑戰(zhàn)小學(xué)組(華東)一、【單選題】(每題5分)第一題第二題第三題第四題第五題第六題第七題第八題第九題第十題第十一題第十二題第十三題第十四題第十五題二、【判斷題】(每題5分)第十六題第十七題第十八題第十九題第二十題三、參考答案選擇題第一題:答案:C調(diào)用fun(3,3)時(shí),在函數(shù)fun中,參數(shù)x=3,y=3,局部變量p初值為1,執(zhí)行for循環(huán)3次,每次p*=x,即p的值每次乘以3,所以p的值是:3*3*3=27。第二題:答案:DABC都不是必然的事件。第三題:答案:B二進(jìn)制小數(shù)0.101轉(zhuǎn)換成十進(jìn)制數(shù),轉(zhuǎn)換方法為:1*2^(-1)+0*2^(-2)+1*2^(-3)=0.5+0+0.125=0.625注:2的-2次方等于2的平方分之一。第四題:答案:B如果A和B必須站在一起,可以將A和B看作一個(gè)整體。這樣,可以將問題簡(jiǎn)化為4個(gè)元素的排列方式。因此,有4*3*2*1種不同的排法。但是A和B可以在兩種不同的順序中站在一起,所以最終答案是4!乘以2,即4!*2=48種不同的排法。第五題:答案:BC++程序文件擴(kuò)展名是.cpp,.c是C語言程序文件擴(kuò)展名??蓤?zhí)行文件擴(kuò)展名則是.exe。第六題:答案:B遞歸函數(shù),根據(jù)函數(shù)定義:func(10)=func(9)+10,繼續(xù)展開可以得到func(9)=func(8)+9,依次類推可以得到func(10)=1+2+3+4+5+6+7+8+9+10=55第七題:答案:Cdo-while循環(huán)是在條件判斷之前執(zhí)行一次循環(huán)體,因此無論條件是否滿足,它至少會(huì)執(zhí)行一次。第八題:答案:B第九題:答案:B主函數(shù)中調(diào)用函數(shù)fun1(x),傳入?yún)?shù)x為1,函數(shù)fun1對(duì)變量x進(jìn)行了自加后,x變?yōu)?接著調(diào)用了fun2(x)函數(shù),但是其操作不會(huì)影響x的值,所以最終返回x的值為2。第十題:答案:D第十一題:答案:D觀察程序,當(dāng)輸入字符為大寫字母時(shí),將其ASCII加32(即轉(zhuǎn)換為小寫字母),當(dāng)輸入字符為小寫字母時(shí),將其ASCII減32(即轉(zhuǎn)換為大寫字母)輸入:ABCdef,轉(zhuǎn)換后為:abcDEF。注:\n是一個(gè)換行符第十二題:答案:A初始化num為10。然后先輸出num的當(dāng)前值(10),然后num自增,變?yōu)?1。輸出:10接著先將num自增,然后輸出自增后的值(12)。輸出:12先輸出num的當(dāng)前值(12),然后num自減,變?yōu)?1。輸出:12最后先將num自減,然后輸出自減后的值(10)。輸出:10因此,正確的輸出順序是:10121210。注:第十三題:答案:C第一個(gè)空格需要填入的是斐波那契數(shù)列的遞推關(guān)系式,根據(jù)斐波那契數(shù)列的定義,第n項(xiàng)(fn)等于前兩項(xiàng)(f1和f2)的和,因此填入f1+f2。第二個(gè)空格需要填入的是更新f1和f2的值,即將f2賦值給f1,同時(shí)將計(jì)算得到的fn賦值給f2。因此填入fn。第三個(gè)空格是判斷是否需要換行輸出。由于每行輸出5個(gè)數(shù),因此可以使用取模運(yùn)算來判斷當(dāng)前是否為每行的最后一個(gè)數(shù),即i%5==0。第十四題:答案:A這段程序是用來找出所有滿足水仙花數(shù)的三位數(shù)。水仙花數(shù)是指?jìng)€(gè)三位數(shù),其各位數(shù)字的立方和等于該數(shù)本身。因此,程序會(huì)輸出407和153。第十五題:答案:C這段程序計(jì)算輸入數(shù)字的階乘,并將結(jié)果輸出。fac(n)函數(shù)通過遞歸方式計(jì)算階乘,因此,當(dāng)輸入為4時(shí),程序輸出的結(jié)果應(yīng)是24。判斷題:第十六題:正確

這種調(diào)用形式是正確的。內(nèi)部的min(26,47)先被計(jì)算,返回26。然后,外部的min(15,26)使用剛才得到的26和15進(jìn)行比較,返回15.第十七題:正確

continue語句的確只能出現(xiàn)在循環(huán)體中。它的作用是跳過當(dāng)前循環(huán)中的剩余代碼,直接進(jìn)入下一次循環(huán)迭代。

第十八題:正確初始時(shí),i=0。第1次循環(huán):i增加到1,檢查i*i<10,條件為真。檢査i*i<10,第2次循環(huán):i增加到2,條件為真。第3次循環(huán):i增加到3,檢査i*i<10,條件為真。第4次循環(huán):i增加到4,檢査i*i<10,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論