《Java语言程序设计》上机实验指导手册(3)

《Java语言程序设计》上机实验指导手册(3)

ID:40763371

大小:51.00 KB

页数:4页

时间:2019-08-07

《Java语言程序设计》上机实验指导手册(3)_第1页
《Java语言程序设计》上机实验指导手册(3)_第2页
《Java语言程序设计》上机实验指导手册(3)_第3页
《Java语言程序设计》上机实验指导手册(3)_第4页
资源描述:

《《Java语言程序设计》上机实验指导手册(3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《Java语言程序设计》上机实验指导手册(3)4实验三Java语言基础(2)【目的】①掌握char型数据和int型数据之间的相互转换,同时了解unicode字符表;②继续掌握用while循环语句解决问题;③掌握Java中的数组定义、引用。【内容】1.输出希腊字母表。²实验要求:编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。²程序模板:GreekAlphabet.javapublicclassGreekAlphabet{publicstaticvoidmain(Stringargs[]){int

2、startPosition=0,endPosition=0;charcStart='α',cEnd='ω';【代码1】//cStart做int型转换据运算,并将结果赋值给startPosition【代码2】//cEnd做int型转换运算,并将结果赋值给endPositionSystem.out.println("希腊字母'α'在unicode表中的顺序位置:"+(int)c);System.out.println("希腊字母表:");for(inti=startPosition;i<=endPositi

3、on;i++){charc='';【代码3】//i做char型转换运算,并将结果赋值给cSystem.out.print(""+c);if((i-startPosition+1)%10==0)System.out.println("");}}}²实验后的练习:1.将一个double型数据直接赋值给float型变量,程序编译时提示怎样的错误?2.在应用程序的main方法中增加语句:floatx=0.618;程序能编译通过么?3.在应用程序的main方法中增加语句:bytey=128;程序能编译通过么?4.

4、在应用程序的main方法中增加语句:intz=(byte)128;4程序输出变量z的值是多少?2.回文数。²实验要求:编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。²实验后的练习:1.程序运行时,用户从键盘输入2332,程序提示怎样的信息?2.程序运行时,用户从键盘输入654321,程序提示怎样的信息?3.程序运行时,用户从键盘输入33321,程

5、序提示怎样的信息?3.猜数字游戏。²实验要求:编写一个Java应用程序,实现下列功能:1)程序随机分配给客户一个1—100之间的整数2)用户在输入对话框中输入自己的猜测3)程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”。4)用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。²实验后的练习:1.用“yourGuess>realNumber”替换【代码1】,可以么?2.语句:“System.out.println(“猜对了!”);”为何要放在while循环语句之后?放在while语

6、句的循环体中合理吗?4.编程实现Fibonacci数列。²实验要求:编写一个Java应用程序,实现Fibonacci数列:Fibonacci数列的定义为:F1=1,F2=1,Fn=Fn-1+Fn-2(n>=3)提示:关键代码如下:f[0]=f[1]=1;for(i=2;i<10;i++)f[i]=f[i-1]+f[i-2];5.编程实现采用冒泡法实现对数组元素由小到大排序。²实验要求:冒泡法排序对相邻的两个元素进行比较,并把小的元素交换到前面。提示:关键代码如下:for(i=0;i

7、gth-1;i++)for(j=i+1;jintArray[j]){t=intArray[i];intArray[i]=intArray[j];intArray[j]=t;4}【结果】将本次上机实验结果按照实验要求内容依次进行,填写实验目标、过程、结果。【注意事项】①实验报告要求每人提交一份,内容写全,包括姓名、学号、实验内容或题目、实验目的与要求、实验步骤与源程序、测试数据与实验结果和总结等。②绝不允许抄袭。【思考题】4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。