付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑年5月程序员下午题2022年5月程序员下午题
1.【问答题】15分|阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。
【说明】
如果n位数(n≧2)是回文数(从左到右读与从右到左读所得结果一致),且前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为拱形回文数。例如,12235753221就是一个拱形回文数。显然,拱形回文数中不含数字0。下面的流程图用于判断给定的n位数(各位数字依次存放在数组的各个元素A[i]中,i=1,2,…,n)是不是拱形回文数。流程图中,变量T动态地存放当前位之前一位的数字。当n是奇数时,还需要特别注意中间一位数字的处理。
【流程图】
注1:“循环开始”框内给出的循环控制变量的初值、终值和增值(默认为1),格式为:循环款控制变量=初值,终值[,增值]
注2:函数int(x)为取x的整数部分,即不超过x的最大整数。
2.【问答题】15分|阅渎以下说明和C代码,回答问题,将解答写入答题纸的对应栏内。
【说明】
函数bubbleSort(intarr[]intn,int(*compare)(int,int)的功能是根据调用时传递的比较函数compare对数組arr的前n个元素进行排序。
【C代码】
【问题1】
设有如下数组定义:
intdata1[]={4,2.6.3,1};
intdata2[]={4,2,6.3,1}
intdatas3[]={4,2,6.3,1}
请分别给出下面的函数调用执行后,数组data1、data2和data3各自的元素序列。
(1)bubbleSort(data1,5,less);
(2)bubbleSort(data2,5,larger)
(3)bubbleSort(data3,3,larger)
3.【问答题】15分|阅读以下说明和C代码,填写程序的空缺,将解答写入答纸的对应栏內内。
【说明】
某市根据每天早上5点测的雾霾指数(PM2.5值)决定是否对车辆进行限行。规则如下:
(1)限行时间为周内(即周一到周五),周六周日不限行;
(2)根据车牌号的尾号(最后1位数字)设置限行车辆(车牌号由英文字母和十进制数字构成,长度为6位,至少包含1位数字);
(3)雾霾指数低于200时,不限行;
(4)雾霾指数在区间[200,400)时,一周内每天限行两个尾号的汽车:周一限行1和6周二限行2和7,周三限行3和8周四限行4和9;周五限行5和0,即尾号除以5的余数相同者在同一天限行;
5)雾霾指数大于等于400时,周内每天限行五个尾号的汽车:周一、周三和周五限行1,3.5,7,9,周二和周四限行0,2,4,6,8,即尾号除少2的余数相同者在同天限行;
下面程序运行时,输入露霾指数、星期(数字1表示星期一,数字2表示星期二,…,数7表示星期日)和车号,输出该车牌号是否跟行的信息
【C代码】
4.【问答题】15分|阅读以下说明和代码,填写程序中的空(1)-(5),将解答写入答题细的对应栏内。
【说明】
下面程序运行时,对输入的表达式进行计算并输出计算结果。设表达式由两个整数和一个运算符(+或-)构成,整数和运算符之间以空格分隔,运算符可以出现在两个整数之前、之间或之后,整数不超过4位,输入的两个整教和运算符都用字符串表示
例如,输入分别为“25+7”、“+257”、“257+”时,输出均为“25+7=32”。
【C代码】
5.【问答题】15分|
阅读以下说明和Java代码,将应填入()处的字句写在答题纸的对栏内。
【说明】
现如今线下支付系统可以使用现金(Cash)、移动支付、银行卡(Card)(信用卡(Creditcard)和储蓄卡(Debitcard))等多种支付方式(PaymentMethod)对物品(tem)账单(Bill)进行支付。图5-1是某支付系统的略类图。
【Java代码】
6.【问答题】15分|阅读以下说明和C++代码,将应填入()处的字句写在答题纸的对栏内。
【说明】
现如今线下支付系统可以使用现金(Cash)、移动支付、银行卡(Card)(信用卡(Creditca
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理质量改进的顾客导向
- 2026 育儿儿童品德信念强化课件
- 防震防洪防雷教育
- 毕业典礼活动总结
- 2026年艾滋病综合防治数据质量评估题库
- 急性心肌梗死抢救措施培训
- 2026年城市交通拥堵问题与解决方案探讨
- 2026年中学英语教师面试指导材料及题型分析
- 气胸接诊流程
- 2026年公司治理结构与组织架构测试题
- 人教部编版五年级下册语文期末质量检测卷及答案(共5份)
- 《结直肠癌教学》课件
- 切口引流管非计划拔管不良事件根本原因RCA分析
- 习近平总书记教育重要论述讲义(西南大学)知到智慧树章节答案
- 敦煌曲子戏研究报告
- 电力公司新员工入职培训
- NB-T35026-2022混凝土重力坝设计规范
- LYT 2085-2013 森林火灾损失评估技术规范
- 第2课《生涯规划 筑梦未来》第1框《认识职业生涯》(课件+视频)中职思想政治《心理健康与职业生涯》(高教版2023·基础模块)
- SYT 6688-2013 时频电磁法勘探技术规程
- 工程量清单计价指南(四电部分)
评论
0/150
提交评论