全國(guó)青少年軟件編程等級(jí)考試c語(yǔ)言練習(xí)題(基礎(chǔ)篇)_第1頁(yè)
已閱讀1頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、全國(guó)青少年軟件編程等級(jí)考試C語(yǔ)言練習(xí)題(基礎(chǔ)篇),習(xí)題與相應(yīng)答案都給出。同學(xué)進(jìn)行自我練習(xí)測(cè)試,有需要老師檢查或還需其他練習(xí)的,有問(wèn)題都可以在群里咨詢機(jī)器人包老師。當(dāng)然,我在的時(shí)候盡可能會(huì)回復(fù)的,湊硬幣,請(qǐng)編程求出:用1角、2角和5角的硬幣湊出10元的所有組合程序思路:如果單獨(dú)用1角的湊足10元錢,需要 (10 * 10 / 1)個(gè)如果單獨(dú)用2角的湊足10元錢,需要 (10 * 10 / 2)個(gè)如果單獨(dú)用5角的湊足10元錢,需要

2、 (10 * 10 / 5)個(gè)s,求最大公約數(shù)——輾轉(zhuǎn)相除法,使用輾轉(zhuǎn)相除法求最大公約數(shù)程序思路:第一步:如果b=0,計(jì)算結(jié)束; a就是最大公約數(shù);第二步:如果b!=0, 計(jì)算a除以b的余數(shù),然后把b的值給a,把余數(shù)的值給b;第三步:回到第一步重復(fù)執(zhí)行以上過(guò)程。a b r12 18 1218 12 612 6 06 0,求金幣,國(guó)王將金幣作為工資,發(fā)放給忠誠(chéng)的騎士。第一天,騎士收到一枚金幣;之后兩天(第

3、 二天和第三天),每天收到兩枚金幣;之后三天(第四、五、六天),每天收到三枚金 幣;之后四天(第七、八、九、十天),每天收到四枚金幣……;這種工資發(fā)放模式會(huì) 一直這樣延續(xù)下去:當(dāng)連續(xù)N天每天收到N枚金幣后,騎士會(huì)在之后的連續(xù)N+1天里,每 天收到N+1枚金幣。請(qǐng)編程計(jì)算在前K天里,騎士一共獲得了多少金幣。1 ≤K ≤10,000,示例,如:3天里騎士收到的金幣數(shù)量為:1 + 2 + 2 = 54天里騎士收到的金幣數(shù)量為:1 +

4、 2 + 2 + 3 = 85天里騎士收到的金幣數(shù)量為:1 + 2 + 2 + 3 + 3 = 116天里騎士收到的金幣數(shù)量為:1 + 2 + 2 + 3 + 3 + 3= 147天里騎士收到的金幣數(shù)量為:1 + 2 + 2 + 3 + 3 + 3 + 4 = 18,請(qǐng)使用for循環(huán)輸出一個(gè)9x9的加法表請(qǐng)使用for循環(huán)輸出一個(gè)9x9的乘法表,猴子吃桃,猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不癮,又多吃了一個(gè) 第二天

5、早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下 的一半零一個(gè)。到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子了。求第一天共摘了多少個(gè)桃子(total(n-1) / 2 – 1) = total(n),數(shù)字特征值,對(duì)數(shù)字求特征值是常用的編碼算法,奇偶特征是一種簡(jiǎn)單的特征值。對(duì)于一個(gè)整數(shù),從個(gè)位開(kāi)始對(duì)每一位數(shù)字編號(hào),個(gè)位是1號(hào),十位是2號(hào),以此類推。這個(gè)整數(shù)在第n位上的數(shù)字記作x,如果x和n的奇偶性相同,則記下一個(gè)1

6、,否則記下一個(gè)0。按照整數(shù)的順序把對(duì)應(yīng)位的表示奇偶性的0和1都記錄下來(lái),就形成了一個(gè)二進(jìn)制數(shù)字。比如,對(duì)于342315,這個(gè)二進(jìn)制數(shù)字就是001101。這里的計(jì)算可以用下面的表格來(lái)表示:按照二進(jìn)制位值將1的位的位值加起來(lái)就得到了結(jié)果13。,數(shù)字特征值,你的程序要讀入一個(gè)非負(fù)整數(shù),整數(shù)的范圍是[0,100000],然后按照上述算法計(jì)算出表示奇偶性的那個(gè)二進(jìn)制數(shù)字,輸出它對(duì)應(yīng)的十進(jìn)制值。提示:將整數(shù)從右向左分解,數(shù)位每次加1,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論