第 1 页:基本操作题 |
第 2 页:简单应用题 |
第 4 页:综合应用题 |
点击查看:2015年计算机二级考试《JAVA》冲刺模拟卷汇总
基本操作题
1本题求-个实数37.13的整数部分和小数部分,并打印输出。
参考解析:
第1处:double
第2处:i=(int)d
第3处:x=d—i
【解析】第1处定义变量类型应为double(与x相同);第2处为取整数部分;第3处原数减去整数部分即为小数部分。
2本题的功能是获得字符串“China”的长度和最后-个字符,并将这些信息打印出来。
参考解析:
第1处:String str
第2处:n=str.length( )
第3处:c=str.charAt(n-1)
【解析】第1处定义-个String字符串类型的变量str;第2处将str字符串的长度赋给n;第3处用str的charAt方法获得最后-个字符并赋给c,用n-1来定位最后-个字符。
3本题读取用户输入的字符流,直到用户输入字符串quit后结束。
参考解析:
第1处:InputStreamReader ir
第2处:true
第3处:break
【解析】第1处构造-个InputStreamReader对象,把从控制台输入的字节作为参数,构建-个读取数据用的In-putStreamReader流,读取字节将其解码为字符;第2处while条件为真,执行循环;第3处当输入的S中的内容为quit时,跳出循环。
4本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共l2个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。
参考解析:
第1处:i<3;i++或i<=2;i++
第2处:j=0;j<4;j++或i=0;j<=3;j++
第3处:sum=sum+arr[i][j]
【解析】第1处、第2处是由该数组是3行4列的数组而得出的遍历数组的循环条件;第3处是将数组元素累加并将最终累加结果赋给sum。
5本题将数组中arr[]={5,6,3,7,9,1}的各个元素按下标的逆序输出。
参考解析:
第1处:int n
第2处:arr.length-1
第3处:n--或n=n-1或n-=1
【解析】第1处使用前定义变量n;第2处和第3处遍历数组各元素。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |