Bootstrap

java二级上机题_计算机二级JAVA上机试题汇编

1. 基本操作(1小题,计30分)

注意:下面出现的“考生文件夹”均为%user%

在考生文件夹中存有文件名为java_1.java的文件,该程序是不完整的,请在注释行“//**********found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。

存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。

本题的要求是:

完善java_1.java程序,并完成两个整数的输入,两个整数为:

最后按确定键退出程序。

给定源程序:

//计算两个整数的乘法

import javax.swing.joptionpane;

public class java_1 {

public static void main( string args[] ) {

int x, y, result;

string xval, yval;

xval = joptionpane.showinputdialog( "输入第1个整数:" );

yval = joptionpane.showinputdialog( "输入第2个整数:" );

//*********found********

x = integer.parseint( __________________ );

y = integer.parseint( yval );

result = x * y;

//*********found********

joptionpane._________________________( null, "两个数的积: " + result );

system.exit( 0 );

}

}

解题思路:

java程序修改如下:

第1处:需转换成整数的字符串变量,需填入 xval

第2处:调用显示信息对话框,需填入 showmessagedialog

参考源程序:c:\wexam\28990001\hlpsys\参考答案\java_1.java

请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。

2. 简单应用(1小题,计40分)

注意:下面出现的“考生文件夹”均为%user%

在考生文件夹中存有文件名为java_2.java的文件,该程序是不完整的,请在注释行“//**********found**********”下一行语句的下划线地方填正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。

存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。

本题的要求是:

阅读java_2.java程序,该程序的功能是将本程序代码打印输出。完成程序编写并运行。所得结果即本程序代码。

给定源程序:

import java.io.*;

public class java_2{

//*********found********

public static void main(string args[]) ___________ exception{

long filepoint = 0 ;

string s;

randomaccessfile file = new randomaccessfile("java_2.java","r");

long filelength = file.length();

while (filepoint  //*********found********

s = ___________.readline();

system.out.println(s);

filepoint = file.getfilepointer();

}

file.close();

}

}

;