



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔-下載后可編輯年5月程序員下午題2022年5月程序員下午題
1.【問答題】15分|閱讀以下說明和流程圖,填寫流程圖中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
如果n位數(shù)(n≧2)是回文數(shù)(從左到右讀與從右到左讀所得結(jié)果一致),且前半部分的數(shù)字遞增(非減)、后半部分的數(shù)字將遞減(非增),則稱該數(shù)為拱形回文數(shù)。例如,12235753221就是一個拱形回文數(shù)。顯然,拱形回文數(shù)中不含數(shù)字0。下面的流程圖用于判斷給定的n位數(shù)(各位數(shù)字依次存放在數(shù)組的各個元素A[i]中,i=1,2,…,n)是不是拱形回文數(shù)。流程圖中,變量T動態(tài)地存放當(dāng)前位之前一位的數(shù)字。當(dāng)n是奇數(shù)時,還需要特別注意中間一位數(shù)字的處理。
【流程圖】
注1:“循環(huán)開始”框內(nèi)給出的循環(huán)控制變量的初值、終值和增值(默認為1),格式為:循環(huán)款控制變量=初值,終值[,增值]
注2:函數(shù)int(x)為取x的整數(shù)部分,即不超過x的最大整數(shù)。
2.【問答題】15分|閱瀆以下說明和C代碼,回答問題,將解答寫入答題紙的對應(yīng)欄內(nèi)。
【說明】
函數(shù)bubbleSort(intarr[]intn,int(*compare)(int,int)的功能是根據(jù)調(diào)用時傳遞的比較函數(shù)compare對數(shù)組arr的前n個元素進行排序。
【C代碼】
【問題1】
設(shè)有如下數(shù)組定義:
intdata1[]={4,2.6.3,1};
intdata2[]={4,2,6.3,1}
intdatas3[]={4,2,6.3,1}
請分別給出下面的函數(shù)調(diào)用執(zhí)行后,數(shù)組data1、data2和data3各自的元素序列。
(1)bubbleSort(data1,5,less);
(2)bubbleSort(data2,5,larger)
(3)bubbleSort(data3,3,larger)
3.【問答題】15分|閱讀以下說明和C代碼,填寫程序的空缺,將解答寫入答紙的對應(yīng)欄內(nèi)內(nèi)。
【說明】
某市根據(jù)每天早上5點測的霧霾指數(shù)(PM2.5值)決定是否對車輛進行限行。規(guī)則如下:
(1)限行時間為周內(nèi)(即周一到周五),周六周日不限行;
(2)根據(jù)車牌號的尾號(最后1位數(shù)字)設(shè)置限行車輛(車牌號由英文字母和十進制數(shù)字構(gòu)成,長度為6位,至少包含1位數(shù)字);
(3)霧霾指數(shù)低于200時,不限行;
(4)霧霾指數(shù)在區(qū)間[200,400)時,一周內(nèi)每天限行兩個尾號的汽車:周一限行1和6周二限行2和7,周三限行3和8周四限行4和9;周五限行5和0,即尾號除以5的余數(shù)相同者在同一天限行;
5)霧霾指數(shù)大于等于400時,周內(nèi)每天限行五個尾號的汽車:周一、周三和周五限行1,3.5,7,9,周二和周四限行0,2,4,6,8,即尾號除少2的余數(shù)相同者在同天限行;
下面程序運行時,輸入露霾指數(shù)、星期(數(shù)字1表示星期一,數(shù)字2表示星期二,…,數(shù)7表示星期日)和車號,輸出該車牌號是否跟行的信息
【C代碼】
4.【問答題】15分|閱讀以下說明和代碼,填寫程序中的空(1)-(5),將解答寫入答題細的對應(yīng)欄內(nèi)。
【說明】
下面程序運行時,對輸入的表達式進行計算并輸出計算結(jié)果。設(shè)表達式由兩個整數(shù)和一個運算符(+或-)構(gòu)成,整數(shù)和運算符之間以空格分隔,運算符可以出現(xiàn)在兩個整數(shù)之前、之間或之后,整數(shù)不超過4位,輸入的兩個整教和運算符都用字符串表示
例如,輸入分別為“25+7”、“+257”、“257+”時,輸出均為“25+7=32”。
【C代碼】
5.【問答題】15分|
閱讀以下說明和Java代碼,將應(yīng)填入()處的字句寫在答題紙的對欄內(nèi)。
【說明】
現(xiàn)如今線下支付系統(tǒng)可以使用現(xiàn)金(Cash)、移動支付、銀行卡(Card)(信用卡(Creditcard)和儲蓄卡(Debitcard))等多種支付方式(PaymentMethod)對物品(tem)賬單(Bill)進行支付。圖5-1是某支付系統(tǒng)的略類圖。
【Java代碼】
6.【問答題】15分|閱讀以下說明和C++代碼,將應(yīng)填入()處的字句寫在答題紙的對欄內(nèi)。
【說明】
現(xiàn)如今線下支付系統(tǒng)可以使用現(xiàn)金(Cash)、移動支付、銀行卡(Card)(信用卡(Creditca
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程合同風(fēng)險管理與防范措施
- 2025年勞動合同爭議調(diào)解新指南
- 2025年個人借款合同協(xié)議書范本雙方
- 2025春季服裝訂購與銷售合同范本
- 2025年兼職員工合同協(xié)議書范本
- 2025年柴油發(fā)電設(shè)備購貨合同模板
- 2025年互利共贏投資合同
- 2025年環(huán)保垃圾清運合同范本
- 2025年二手住宅交換協(xié)議樣本
- 2025年共有住宅買賣協(xié)議
- 東芝授權(quán)委托書標(biāo)準(zhǔn)版
- 2023施工項目部標(biāo)準(zhǔn)化工作手冊
- 中小學(xué)幼兒園中班下冊點點回家公開課教案教學(xué)設(shè)計課件案例測試練習(xí)卷題
- SG-400140型火電廠鍋爐中硫煙煤煙氣噴霧干燥法脫硫+袋式除塵系統(tǒng)設(shè)計
- 中型轎車的盤式制動器的設(shè)計
- 低血糖急救護理課件
- 學(xué)做小小按摩師(課件)全國通用三年級上冊綜合實踐活動
- 陰道鏡檢查臨床醫(yī)學(xué)知識及操作方法講解培訓(xùn)PPT
- “教學(xué)評一體化”指導(dǎo)的語文教學(xué)設(shè)計以統(tǒng)編版語文四年級上冊《蟋蟀的住宅》為例
- AI09人工智能-多智能體
- 建設(shè)工程前期工作咨詢費收費計算表
評論
0/150
提交評論