第 1 页:基本操作题 |
第 2 页:简单应用题 |
第 5 页:综合应用题 |
点击查看:2015年计算机二级考试《JAVA》冲刺模拟卷汇总
基本操作题
1本题的功能是统计成绩不及格的人数,分数有89,90,56,90,89,45,23,45,60,59,61。
参考解析:
第1处:int sum=0
第2处:i
第3处:score[i]<60或score[i]<=59
【解析】第l处是定义变量,前面的int num=0只是迷惑考生的;第2处为循环条件;第3处判断是否及格。
2本题提取字符串“China is a greatcountry.”中的前5个字符生成-个新的字符串,并将剩余字符组成另外-个新的字符串,最后将两个新的字符串连接输出。
参考解析:
第1处:String headstr,trailstr
第2处:0,5
第3处:5,str.1ength( )-1
【解析】第1处声明两个Sting类型的变量beadstr和trailstr;第2处从str中的初始位置开始截取长度为5的子串;第3处从str第6个字符的地址开始向后截取比str长度小l的子串。
3在下画线上补充代码。
本题的功能是输出字符串”welcome!"和表达式”a/b=C”,以及输出”\\do something”。
参考解析:
第1处:”\¨Welcome!\¨”
第2处:”a/b=c”
第3处:”\\\\do.something”
【解析】本题考查的是不同的数据类型的输出方式,以及转义字符的使用。第l处与第3处含有特殊字符,输出时要使用转义字符。
4本题是判断-个字符串“Tom”是否在另外-个字符串“I am Tom,I aiTl fromChina”中出现。
%参考解析:
第1处:String str1,str2
第2处:strl.indexOf(str2)
第3处:i!=-1
【解析】第1处使用前定义变量strl和str2;第2处和第3处判断str2是否是str1的子串。
5本题统计score[]={37,89,63,60,59,78,91}中成绩不及格的人数。
参考解析:
第1处:i++
第2处:continue
第3处:sum++
【解析】第1处是为往后遍历做自加;第2处是结束本次循环;第3处是如果符合不及格这个条件,则sum做累加统计。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |