![2022年5月程序員下午題_第1頁](http://file4.renrendoc.com/view/d0905e1bc85cf9687c04e83dfda3e615/d0905e1bc85cf9687c04e83dfda3e6151.gif)
![2022年5月程序員下午題_第2頁](http://file4.renrendoc.com/view/d0905e1bc85cf9687c04e83dfda3e615/d0905e1bc85cf9687c04e83dfda3e6152.gif)
![2022年5月程序員下午題_第3頁](http://file4.renrendoc.com/view/d0905e1bc85cf9687c04e83dfda3e615/d0905e1bc85cf9687c04e83dfda3e6153.gif)
![2022年5月程序員下午題_第4頁](http://file4.renrendoc.com/view/d0905e1bc85cf9687c04e83dfda3e615/d0905e1bc85cf9687c04e83dfda3e6154.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rè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)控制變量的初值、終值和增值(默認(rè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個元素進(jì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值)決定是否對車輛進(jìn)行限行。規(guī)則如下:
(1)限行時間為周內(nèi)(即周一到周五),周六周日不限行;
(2)根據(jù)車牌號的尾號(最后1位數(shù)字)設(shè)置限行車輛(車牌號由英文字母和十進(jìn)制數(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),將解答寫入答題細(xì)的對應(yīng)欄內(nèi)。
【說明】
下面程序運行時,對輸入的表達(dá)式進(jìn)行計算并輸出計算結(jié)果。設(shè)表達(dá)式由兩個整數(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)進(jìn)行支付。圖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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年臨沂道路運輸從業(yè)人員資格考試內(nèi)容有哪些
- 電瓶車撞車調(diào)解協(xié)議書(2篇)
- 電力售后服務(wù)合同(2篇)
- 2024-2025學(xué)年高中政治第一單元生活與消費課題能力提升三含解析新人教版必修1
- 二年級教師下學(xué)期工作總結(jié)
- 一學(xué)期教學(xué)工作總結(jié)
- 公司設(shè)計師工作總結(jié)
- 老師教研年度工作總結(jié)
- 入團(tuán)申請書模板
- 公司員工培訓(xùn)計劃方案
- 固廢運輸方案
- 醫(yī)療美容門診病歷
- 停車場管理外包服務(wù)合同
- 醫(yī)療健康-泌尿生殖系統(tǒng)外科疾病主要癥狀醫(yī)學(xué)課件
- 中國節(jié)能協(xié)會團(tuán)體標(biāo)準(zhǔn)草案模板
- 招投標(biāo)現(xiàn)場項目經(jīng)理答辯(完整版)資料
- 大學(xué)開學(xué)第一課班會PPT
- 企業(yè)新春茶話會PPT模板
- 重大事故隱患整改臺賬
- DB15T 2058-2021 分梳綿羊毛標(biāo)準(zhǔn)
- (高職)銀行基本技能ppt課件(完整版)
評論
0/150
提交評論