java程序设计基础实验指导70_【java程序设计基础】实验指导书.doc

【java程序设计基础】实验指导书.doc

138ce463c8f3c30377ce5a247de87bf3.gif

还剩

11页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,喜欢就下载吧,价低环保!

内容要点:

实验三 使用类和对象实验三 使用类和对象⒈实验目的⑴熟练掌握创建对象的方法;⑵会使用 Random 类、Math 类提供的方法按需要设计程序。⒉实验环境⑴安装有 JDK 和 UltraEdit 的计算机一台;⒊实验任务(1)读懂、输入、编译、运行教材 P84 的程序。(2)编写一个程序,要求用户首先分别输入名字和姓,然后打印输出一个字符串,该字符串由用户名字的首字母加不超过前 5 个字母的姓及一个 10~99 的随机数组成。类似的算法有时也用于生成计算机新用户账号。(3)编写一个应用程序,生成并打印输出一个 xxx-xxx-xxxx 类型的随机电话号码,包括连接线。前三个数字中不能有 8 或者 9,中间三个数字组成的数不能大于 742。提示:考虑最简单的方法来生成电话号码,不必分别确定每一个数字。(4)编写一个应用程序,输入两个点的坐标值(x,y) ,然后用下面的公式计算这两点之间的距离:距离= 2121)()(yx??(5)编写一个应用程序显示一个框架,其中包括两个标签分别显示你的名字和姓氏。改变窗口大小,然后观察两个标签如何相对地改变位置。(6)编写一个程序模拟投骰子。要求用户选择是否投。若用户选择投,则运行此程序,显示两个骰子的点数([1,6])以及两个骰子的点数之和。然后询问用户是否继续投。若用户继续,则再投一次,否则程序退出。为防止用户上瘾过度,限制用户投骰子的最大次数不能超过 20 次,并显示用户当前已投的次数。 (此题选做)实验二 类和对象使用初步实验二 类和对象使用初步⒈实验目的⑴练习创建对象的方法;⑵会使用 Scanner 类创建交互式应用程序。⒉实验环境⑴安装有 JDK 和 UltraEdit 的计算机一台;⒊实验任务(1)编写一个应用程序,读取两个浮点数,然后打印输出他们的平均值。(2)读入一个以秒为单位的时间长度,然后换算成小时、分和秒的组合表达方式并打印输出结果(例如,9999 秒等于 2 小时 46 分 39 秒) 。(3)提示用户输入一个以秒为单位的时间长度(非负整数) ,然后换算成小时、分和秒的组合表达方式并打印输出结果(例如,9999 秒等于 2 小时 46 分 39 秒) 。若用户输入非法,要求用户重新输入。 (此题选做)实验一 JDK 的安装与配置及简单 JAVA 程序设计c) 去掉字符串中的第一个引号d) 去掉字符串中的最后一个引号e) 将 main 改成 manf) 将 println 改成 bogusg) 将 pritnln 那一条语句最后的分号去掉h) 去掉程序最后的大括号五、按照以下要求编写一个程序显示句子 Knowledge is Power:a) 一行显示b) 每行一词,分三行显示,每个词都相对居中c) 显示在一个由字符“=”和“|”组成的框里六、编写程序显示如下的菱形,不能有任何多余的字符出现。*****************************************实验一 JDK 的安装与配置及简单 JAVA 程序设计径为例):“set path=%path%; D:\Java\jdk1.6.0_22\bin”(使用时不要包含双引号)来临时性地更改当前命令行窗口使用的 PATH 环境变量值。当前命令行窗口关闭,这个值消失。%path%的意思是取出当前 PATH 环境变量的值。或者直接写“set path= D:\Java\jdk1.6.0_22\bin”,亦可。我们目前都是在命令行窗口下编译、运行 JAVA 程序,因此对基本的 DOS 命令应有所了解。主要是目录知识。我们的硬盘都会被分成 C 盘、D 盘、E 盘、F 盘等。其中,C:代表 C 盘根目录,我们可以在 C 盘下建立自己的目录(文件夹)和文件,目录下面又可以继续创建自己的子目录(子文件夹)和文件等。文件都有自己的路径

发表评论

暂无评论,赶快抢占沙发吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值