第 1 页:基本操作题 |
第 2 页:简单应用题 |
第 4 页:综合应用题 |
点击查看:2015年计算机二级考试《JAVA》冲刺模拟卷汇总
基本操作题
1本题的功能是计算1~10之间除了5以外的各个自然数的和。
参考解析:
第1处:i=i+1或i++或i+=1
第2处:continue
第3处:sum+=i或sum=sum+i
【解析】第1处while循环是累加1~10之间除了5的自然数之和,将i加1是为了跳过5;第2处当i等于5时就跳出本次循环;第3处累加1~10之间除了5的自然数的和将其最终赋给sum。
2本题统计字符串str中字母a出现的次数,其中str为“(7&asdfasdf873eat687#al(4a”,字母'a’存储在字符变量c中,最后打印输出结果。
参考解析:
第1处:str.charAt(i)
第2处:C=='a
第3处:i%str.length( )
【解析】第l处获得字符串中第i个字符;第2处判断该字符是否为a;第3处为循环终止条件。
3本题定义了-个长度为10的boolean型数组,并给数组元素赋值,要求如果数组元素下标为奇数,则数组元素值为false,否则为true。
参考解析:
第1处:new boolean[10]
第2处:i%2 !=0
第3处:b[i]=true
【解析】第1处定义了-个长度为10的boolean型数组;第2处判断数组元素下标是否为奇数;第3处不为奇数的情况下数组元素值设为true。
4本题随机产生若干字母(A~Z间),直到出现字母Q停止。
参考解析:
第1处:char C
第2处:(int)(Math.random( )*26)+'A’第3处:C!='Q '
【解析】第1处是定义变量,从下面的变量赋值语句和输出语句可看出应为字符型变量C;第2处是通过将字符A随机加上0~26之间的数来达到随机产生A~Z之间字糟的结果;第3处是do-while循环的终止条件。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |