Java复习题三阅读程序题计算机文档格式.docx
- 文档编号:13993297
- 上传时间:2022-10-16
- 格式:DOCX
- 页数:23
- 大小:20.60KB
Java复习题三阅读程序题计算机文档格式.docx
《Java复习题三阅读程序题计算机文档格式.docx》由会员分享,可在线阅读,更多相关《Java复习题三阅读程序题计算机文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
}
}
请写出该程序的功能:
该程序使用字符缓冲输入流从键盘输入10个数,然后倒序并间隔打印出来。
2.阅读以下程序
importjava.io.*;
publicclassabc{
publicstaticvoidmain(Stringargs[]){
inti,s=0;
inta[]={20,30,40,50,60,70,80,90,100,110,120};
for(i=0;
i<
a.length;
i++)
if(i%3==0)s+=a[i];
System.out.println("
s="
+s);
请写出该程序的输出结果:
s=260
3、阅读以下程序:
publicclassTestRandomAccess{
publicstaticvoidmain(Stringargs[]){
intdata_arr[]={65,66,56,23,27,1,43,65,4,99};
RandomAccessRandomAccessFile("
temp.dat"
"
rw"
for(inti=0;
data_arr.length;
i++)
randf.writelnt(data_arr[i]);
randf.writeUTF("
Goodmorning!
"
'
for(inti=data_arr.length-l;
i>
=0;
i=i-2){
randf.seek(i*4);
System,out.print("
+randf.readInt());
randf.seek(40);
System.out.println(randf.readUTF());
randf.close();
}catch(IOExceptione){
System.out.println("
error:
+e);
该程序的输出结果是:
996512366Goodmorning!
4、阅读以下程序并填空。
class_____________________extendsException{
Stringmymsg="
我自己定义的异常!
;
doublemynum=2.0;
MyException(){super("
首字母不能为A!
);
MyException(Stringmsg){_____________}//调用父类构造方法,参数为msg
publicvoiddisplayme(){System.out.println(mymsg);
}
publicdoublemymethod(){returnMath.sqrt(mynum);
classExceptionTest{
publicstaticvoidmain(String[]args){
try{
if(args[O].charAt(O)=='
A'
){
MyExceptione=newMyException();
System.out.println("
kkkk:
+e.mymethod());
e.displayme();
System.out.println("
*********intry*********"
__________________________;
//抛出异常e
}elseif(args[O].charAt(O)=='
B'
thrownewMyException("
第一个字符不应是B!
}else{System.out.println(args[0]);
}catch(__________________________){
System.out.println(aaa.getMessage());
aaa.displayme();
+aaa.mymethod());
}catch(__________________________){
命令行参数个数错!
程序填空:
MyException
super(msg)
throwe
MyExceptionaaa
ArrayIndexOutOfBoundsException
5、阅读以下程序
importjava.io.*;
publicclassTest{
SubSubClassm=newSubSubClass(3,6,6);
m.show();
classSuperClass{
inta,b;
SuperClass(intx,inty){a=x;
b=y;
classSubClassextendsSuperClass{
intc;
SubClass(intaa,intbb,intcc){
super(aa,bb);
c=cc;
classSubSubClassextendsSubClass{
inta;
SubSubClass(intaa,intbb,intcc){
super(aa,bb,cc);
a=aa+bb+cc;
voidshow()
{System.out.println("
a="
+a+"
\nb="
+b+"
\nc="
+c);
请写出该程序的运行结果:
a=60
b=20
c=30
6、阅读以下程序
Stringsl="
Hello!
Strings2=newString("
World!
System.out.println(sl.concat(s2));
7、阅读以下程序
publicclassClass1{
publicstaticvoidmain(Stringargs[]){
inti,max,min;
inta[]={12,67,8,98,23,56,124,55,99,100);
max=min=a[0];
for(i=1;
a.length;
i++){
if(a[i]<
min)min=a[i];
if(a[i]>
max)max=a[i];
}
System.out.println(max+"
+min);
System.out.println();
请写出该程序完成的功能:
在数组中查找并输出最大值和最小值。
8、阅读以下程序
importjava.awt.*;
importjava.applet.Applet;
publicclassDrawMylmageextendsApplet{
ImagemyImage;
//定义一个图像类Image的对象myImage
publicvoidinit(){
myImage=getImage(getDocumentBase(),"
pica.jpg"
publicvoidpaint(Graphicsg){
g.drawImage(myImage,0,0,this);
在Applet界面中显示当前文件夹下名为“pica.jpg”的图像。
9、阅读以下程序并填空。
importjava.applet.*;
import.*;
publicclassMypicture__________________Applet{
Imageimage;
publicvoid_________(){
try{
image=getlmage(newURL(getCodeBase(),'
image.gif'
));
}_______________(MalformedURLExceptione){}
g.drawlmage(image,0,0,__________);
publicvoidstart(){
______________();
程序填空题:
extendsinitcatchthisrepaint
10、阅读以下程序:
publicclassSum{
publicstaticvoidmain(Stringargs[]){
doublesum=0.0;
for(inti=1;
=100;
i++)
sum+=i;
System.out.println("
sum="
+sum);
该程序完成的功能是:
求sum=1+2+3+...+100的和。
11、阅读以下程序:
SuperClass(intx,inty){a=x;
voidshow(){System.out.println("
+a+"
+b);
classSubClassextendsSuperClass{
super(aa,bb);
c=cc;
voidshow(){
Syst
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习题 阅读 程序 计算机
![提示](https://static.bdocx.com/images/bang_tan.gif)