? B. ^\\d[6]$ ? C. ^\\d?$ ?
D. ^[0-9]{6}$
标准答案:AD 得分:2.0
19. 下面关于Cookie描述错误的是:()。
? A. 会被客户端禁用 ?
B. 可以保存大量的状态数据
? C. 安全性好
? D. 超过过期时间,Cookie信息会失效
标准答案:BC 得分:0.0
20. 如下代码能够创建长度为3, 并且每个元素都初始化为5的数组的是:( ? A. int[] ary = new int[3]{5}; ? B. int[] ary = {5,5,5}; ?
C. int[] ary = new int[3];
Arrays.fill(ary, 5);
? D. int[] ary = new int[]{5,5,5}; ?
E. int[] ary = new int[5,5,5];
标准答案:BCD 得分:0.0
二、编程题(4小题共40.0分)程序及结果写入对应文框内
1. 双色球投注机选程序 双色球的游戏规则如下:
)。
1) 双色球彩票投注区分为红色球号码区和蓝色球号码区。 2) 双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。 3) 红色球号码从1--33中选择;蓝色球号码从1--16中选择。 请实现机选双色球彩票号码生成程序,要求如下:
1) 生成一个int数组,前6个数组元素代表红色球,第7个元素代表蓝色球 2) 红色球号码按升序方式排列, 蓝色球不参与排序。 3) 类声明如下 public class Lottery{ /**
* 生成双色球彩票号码
*@return 数组,前6个数组成员代表红色球,第7个成员代表蓝色球 */
public int[] generateTicket(){ //实现代码 }
}
标准答案: 无答案 得分: 10.0
2. 情报解密
某特工将窃取的情报利用手机键盘字母布局进行加密,其加密的规则如下:
1) 每个字母(或符号)的加密结果是一个两位数。
2) 每个字母(或符号)的加密结果的第一位数字代表手机键盘的数字键。
3) 每个字母(或符号)的加密结果的第二位数字代表该数字键上的第N个字母的序号,如42,表示数字键4上的第2个字母h。
4) 空格用11表示,逗号用12表示,句号用13表示。 5) 字母不区分大小写。 如: 密文如下:
41636331114163633111748182319312113121931131219311827113 解密后的明文为:
good good study, day day up. 6) 类声明如下
public class Intelligence{ /** * 解密方法
* @param encryptString 密文字符串 * @return解密后明文字符串 */
public String decode(String encryptString){ //解密算法 } }
请完成情报解密程序。
标准答案: 无答案 得分: 10.0
3. PM2.5监控程序
北京某日空气质量PM2.5监测站点全程检测的数据如下表所示,一个监测站点有可能在一天内多次采集,因此同一个站点可能有多个数据: 监测站点(positions数组) PM2.5浓度 (datas数组) 农展馆 东四 丰台花园 天坛 海淀区万柳 官园 通州 昌平镇 怀柔镇 定陵 前门 永乐店 古城 昌平镇 怀柔镇 定陵 前门 永乐店 秀水街 农展馆 东四 丰台花园 天坛 海淀区万柳 官园 423 378 406 322 398 406 366 248 306 231 422 368 268 423 267 377 299 285 277 348 356 179 277 270 268
相关推荐: