

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1.利用異或運(yùn)算對(duì)輸入的文本進(jìn)行加密解密輸出,用戶輸入一個(gè)文本(字符串設(shè)不超過20個(gè)字符),然后輸入作為密鑰的字符,程序輸入加密及解密的字符串。2.編寫一個(gè)程序,用戶輸入年份及月份兩個(gè)數(shù)據(jù),程序輸出該月份的天數(shù)。(提示:對(duì)2月要考慮是否閏年,閏年年份要么能被4整除且不能被100整除,要么能被400整除,除次之外都不是閏年)。3.某大橋按不同型號(hào)征收車輛過橋費(fèi):自行車免費(fèi),摩托車2元,小汽車5元,大客車與貨車8元,貨柜車12元。編寫一個(gè)程
2、序,按車輛的不同型號(hào)計(jì)算通過該大橋應(yīng)征的過橋費(fèi)。(提示:可以用整數(shù)對(duì)不同型號(hào)的車輛進(jìn)行編碼)4.輸入一位同學(xué)的考試成績,若是90~100分,輸出“Excellent”,80~89輸出“Verygood”,70~79輸出“Good”,60~69輸出“Pass”,60分以下輸出“NoPass”。5.旅行社的訂票量小于10張時(shí),航空公司給予10%的折扣;訂票量大于或等于10張且小于20張時(shí),航空公司給予15%的折扣;訂票量大于或等于20張且小
3、于30張時(shí),航空公司給予30%的折扣;訂票量大于或等于30張時(shí),航空公司給予最高的45%的折扣。編程輸入訂票張數(shù)及單張機(jī)票票價(jià),程序輸出折扣率及應(yīng)付款額。6.用戶輸入一個(gè)整數(shù)流(輸入1000表示數(shù)據(jù)輸入結(jié)束),如411306511712190100編寫程序統(tǒng)計(jì)輸入流中1、0和1的個(gè)數(shù)。7.編寫一個(gè)程序,求一個(gè)自然數(shù)中含有多少個(gè)2的因子。如,6含1個(gè)2的因子,8含3個(gè)2的因子,11不含2的因子。(提示,程序應(yīng)檢查用戶輸入的合法性)。8.編
4、寫一個(gè)程序解決愛因斯坦臺(tái)階問題:有人走以臺(tái)階,若以每步走2級(jí)則最后剩1級(jí);若每步走3級(jí)則最后剩2級(jí);若以每步走4級(jí)則最后剩3級(jí);若以每步走5級(jí)則最后剩4級(jí);若以每步走6級(jí)則最后剩5級(jí);若以每步走7級(jí)則最后剛好不剩。問臺(tái)階共有幾級(jí)?9.公雞5元1只,母雞3元1只,小雞1元3只,花了100元錢買100只雞,問公雞、母雞、小雞各多少只?10.編程實(shí)現(xiàn)解決下述問題的算法:一位顧客在購物時(shí),如果買4個(gè)蘋果剩下4角錢如果買5個(gè)蘋果則缺5角錢,請(qǐng)問,
5、該顧客帶了多少錢?多少錢可以頭一個(gè)蘋果?11.編寫程序計(jì)算100之內(nèi)可以被13整除的自然數(shù)之和。12.鍵盤輸入m和n(10并輸出其中ij。31.31.編程求出1000以內(nèi)的所有符合如下條件的數(shù):其高位數(shù)字小于低位數(shù)字。如12,238等。但21,548不符合條件。32.32.求任一整數(shù)N的標(biāo)準(zhǔn)分解式,即素?cái)?shù)因子之積。例如16=2222,15=35。33.33.斐波那契(Fibonacci)數(shù)列問題:Fibonacci數(shù)列遞歸定義為:x0=
6、0x1=1xi1=xixi1i=23…即從第二項(xiàng)開始,數(shù)列中的每一個(gè)元素等于前面兩個(gè)元素之和。編程輸出前20項(xiàng)Fibonacci數(shù)。(提示可以用遞歸或迭代兩種方式編程)34.正讀和反讀都一樣的數(shù)稱為回文數(shù)。編寫程序輸入一個(gè)整數(shù)max_num,輸出從0到max_num中用二進(jìn)制表示和十進(jìn)制表示都是回文數(shù)的整數(shù)。定義一個(gè)函數(shù)is_circle_num()判斷一個(gè)數(shù)(number)在某個(gè)進(jìn)制(radius)下是否為回文數(shù)。例如,整數(shù)313就是
7、該程序輸出的一個(gè)數(shù),因?yàn)樗亩M(jìn)制表示為10011001。35.編寫一個(gè)遞歸函數(shù):將一個(gè)整數(shù)轉(zhuǎn)換為響應(yīng)的字符串并輸出,函數(shù)原型可聲明為:voidint2str(intnumber)。36.用函數(shù)實(shí)現(xiàn)將一個(gè)以字符串形式表示的十六進(jìn)制數(shù)轉(zhuǎn)換為一個(gè)十進(jìn)制整數(shù)。例如,輸入”A2”轉(zhuǎn)換為162。37.編寫一個(gè)將十進(jìn)制整數(shù)轉(zhuǎn)換為十六進(jìn)制字符串的函數(shù)。38.編寫出判斷一個(gè)整數(shù)是否為素?cái)?shù)的函數(shù),并求出在2000以內(nèi)的有十個(gè)以上的所有連續(xù)的非素?cái)?shù)組。39
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c++循環(huán)結(jié)構(gòu)--23道題(含答案)
- c++選擇結(jié)構(gòu) 21道題(含答案)
- 常見c++筆試題目整理(含答案)
- c++歷年真題與答案-154頁
- c++語言程序設(shè)計(jì)題庫哈(含答案)
- c++編程題題庫
- c++習(xí)題答案
- 歷年二級(jí)c++真題及答案
- 面向?qū)ο蟪绦蛟O(shè)計(jì)c++課后題答案
- 中考數(shù)學(xué)題集(含答案)
- noip2008提高組初賽試題_c++含答案
- c++常見選擇填空習(xí)題集
- c++填空選擇題
- c++復(fù)習(xí)試題(答案)
- c++試題及答案
- c++習(xí)題及答案
- c++試題及答案
- 《保險(xiǎn)原理與實(shí)務(wù) 》題集含答案
- 生物必修二遺傳題集含答案
- c++綜合練習(xí)題_藍(lán)集明
評(píng)論
0/150
提交評(píng)論