Java网络编程实验一到四答案Word文档格式.docx

上传人:b****1 文档编号:15309401 上传时间:2022-10-29 格式:DOCX 页数:33 大小:44.78KB
下载 相关 举报
Java网络编程实验一到四答案Word文档格式.docx_第1页
第1页 / 共33页
Java网络编程实验一到四答案Word文档格式.docx_第2页
第2页 / 共33页
Java网络编程实验一到四答案Word文档格式.docx_第3页
第3页 / 共33页
Java网络编程实验一到四答案Word文档格式.docx_第4页
第4页 / 共33页
Java网络编程实验一到四答案Word文档格式.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

Java网络编程实验一到四答案Word文档格式.docx

《Java网络编程实验一到四答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《Java网络编程实验一到四答案Word文档格式.docx(33页珍藏版)》请在冰豆网上搜索。

Java网络编程实验一到四答案Word文档格式.docx

如果操作系统是Win2000或xp,按如下方式配置环境变量:

右键单击"

我的电脑"

,在弹出菜单中选择"

属性"

→"

系统特性"

→"

高级"

环境变量"

,弹出环境变量对话框,就可以编辑系统的环境变量了。

添加PATH、JAVA_HOME和CLASSPATH三个变量,变量值同上。

最后编写并运行一个Java程序,使其输出:

“Java你好!

2.JBuilder或Eclips的安装使用实践

在计算机上安装JBuilder或Eclips,然后编写并运行一个Java程序,使其输出:

3.熟悉Java工程结构、Java程序结构及上机运行过程

1)编写一个最简单的Java程序,只输出一句话“Java你好!

”。

要求:

类名为MyJava1,公共类(即类名前有public修饰)。

程序运行通过后打开工程文件夹,观察文件夹的结构,其中的文件及其文件名称。

2)在内容窗口中修改上面程序中的类名,观察有什么反映,想一想是什么原因?

3)在内容窗口中对1)的程序进行如下修改:

将类名前的public修饰符去掉,观察有什么反映,想一想是什么原因?

4)在1)的程序最后再加一个公共类:

publicclassMyJava2{}

观察有什么反映,想一想是什么原因?

5)在1)的程序中再加一个非公共类:

classMyJava2{}

观察程序能运行否。

publicclassMyjava1

{

publicstaticvoidmain(Stringargs[])

{

System.out.println("

java,你好!

"

);

}

}

4.熟悉标准输出语句

编写一个程序,在主方法中写入如下语句:

System.out.println(1+2.3);

System.out.println("

abc"

+"

def"

ab"

+1);

+1+2.3);

System.out.println(1+2.3+"

System.out.println(1+"

+2.3);

观察运行结果,想一想为什么有这样的结果。

5.分析下面的程序,它有什么错误,应如何改正?

再将程序输入机器,看有什么错误,改正(仅修改初值)后运行它,观察输出的值,理解基本数据类型及基本数据类型常值的表示。

publicclassTest

{publicstaticvoidmain(Stringargs[])

{byteb=0x55;

shorts=0400;

inti=100000;

longl=0xff;

charc1="

A"

;

charc2=65;

floatf=.25;

doubled=.00001234;

booleanbool=true;

byteb="

+b);

shorts="

+s);

inti="

+i);

longl="

+l);

charc1="

+c1);

charc2="

+c2);

floatf="

+f);

doubled="

+d);

booleanbool="

+bool);

}}

6.编写一程序,运行后从键盘输入三个整数,输出其中的最大数。

(if语句)

importjava.util.Scanner;

publicclassTest16{

请输入三个数:

doublea,b,c;

Scannerscan=newScanner(System.in);

a=scan.nextInt();

b=scan.nextInt();

c=scan.nextInt();

if(a>

b){a=a;

else{a=b;

c){a=a;

else{a=c;

最大的数字是:

+a);

7.编写一程序,将从键盘输入的一个百分制考试成绩转化为五分制输出。

百分制与五分制的对应如下:

(switch语句)

100~90—A,89~80—B,79~70—C,69~60—D,<

60—E

publicclassTest17

请输入成绩:

intgrade=scan.nextInt();

switch(grade/10)

{

case10:

{System.out.println("

break;

case9:

{System.out.println("

case8:

B"

case7:

C"

case6:

D"

default:

E"

}

}

实验二流程控制程序设计

掌握Java流程控制语句、Math类、数组的编程方法。

要求至少完成实验内容题的70%。

1.打印一个三角形的1~9的乘法表。

 

publicclassTest21{

System.out.print("

*"

"

for(intk=1;

k<

10;

k++)

{System.out.print(k+"

\n"

for(inti=1;

i<

i++)

{System.out.print(i+"

for(intj=1;

j<

j++)

{if(j<

=i){System.out.print(i*j+"

}

}

2.编写一程序,将从键盘输入的每个月份数(整数)显示出其对应的英文,直至输入0结束,注意对非法数据的处理。

(while,switch语句)

publicclassTest22{

publicstaticvoidmain(Stringagrs[])

请输入月份数(整数):

intmonth;

inti=1;

while(i<

=12)

i++;

month=scan.nextInt();

switch(month)

case12:

System.out.println("

December!

break;

case11:

November!

October!

September!

August!

July!

June!

case5:

May!

case4:

April!

case3:

March!

case2:

February!

case1:

January!

请输入合法数据!

};

3.打印图案:

一个由n行星花组成的三角形。

如n=5时的图案为:

public 

class 

Test23{

static 

void 

main(String 

args[])

for(int 

i=0;

=5;

k=5;

k>

i;

k--)

System.out.print("

j=0;

\n 

4.打印出所有的“水仙花数”。

所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。

例如153是一个“水仙花数”,因为153=13+53+33。

publicclassTest{

publicstatic

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1