上机实验一二及答案资料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机实验 实验一 1~3章 实验二 4~6章 实验三 7、8章 实验四 9章 上机题参考答案 1. 打印一个三角形的1~9的乘法表。 上机题参考答案 2. 编写一程序,将从键盘输入的每个月份数 整数 显示出其对应的英文,直 至输入0结束,注意对非法数据的处理。 while, switch语句 上机题参考答案 3. 打印图案: 上机题参考答案 4. 打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数, 其各位数字的立方和等于该数本身。例如,153是一个“水仙 花数”,因为153 13+53+33。 上机题参考答案 5. 编写一个程序,在其中建立一个有10个整数的数组,运行后从键盘 输入10个数,然后排序 升序 后输出。 上机题参考答案 6. 编写一个程序,计算出5行5列整数矩阵的每行之和。 上机题参考答案 7. 6?6二维随机数数组。 上机题参考答案 1. 求正整数m、n的最大公约数。 辗转相除法: 1 求m除n的余数r; 2 如果r为0,则n为最大公约数,结束。否则转 3 ; 3 用n置m,用r置n ,回到 1 。 上机题参考答案 2. 使用类编写程序 ? 工具 Tool 类 上机题参考答案 2. 使用类编写程序 ? 房子 House 类 上机题参考答案 5. 圆类和圆柱类 上机题参考答案 6.含有5个类的程序 简 上机题参考答案 二 1.利用Vector类,实现一个先进先出队列。 import java.util.*; public class Queue extends Vector public static void main String args[] Queue q1 new Queue ; q1.inqueue 111 ; q1.inqueue 222 ; Object bb q1.outqueue ; System.out.println bb ; q1.inqueue 333 ; bb q1.outqueue ; System.out.println bb ; bb q1.outqueue ; System.out.println bb ; public void inqueue Object obj addElement obj ; //入队 public Object outqueue //出队 Object b firstElement ; removeElementAt 0 ; return b; * 结束 第 * 页 * 封面 编写一个最简单的Java程序,只输出一句话“JAVA 你好!”。 要求:类名为MyJava1, 公共类 即类名前有public修饰 , 上机运行通过,从而掌握Java程序上机的基本过程。 2. 修改第1题 改类名或添加类 ,观察反映,查找原因。 1 修改第1题中的类名,观察有什么反映; 2 将第1题中类名前的public去掉,再修改类名并运行; 3 在第1题的程序最后再加一个公共类,观察有什么反映: public class MyJava2 4 在第1题的程序中再加一个非公共类,观察程序能运行否: class MyJava2 (一)熟悉上机步骤 实验一 (一) 3. 熟悉输出方法,了解“+”的用法。 在第1题程序的主方法中再加一些语句: System.out.println 1+2.3 ; System.out.println abc+def ; System.out.println ab+1 ; System.out.println abc+1+2.3 ; System.out.println 1+2.3+abc ; System.out.println 1+abc +2.3 ; 观察运行结果,想一想为什么有这样的结果。 二 Java语言基础 打印一个三角形的1~9的乘法表。 2. 编写一程序,将从键盘输入的每个月份数 整数 显 示出其对应的英文,直至输入0结束,注意对非法 数据的处理。 while,switch语句 3. 打印图案:一个由n行星花组成的三角形。 如n 5时的图案为: 4. 打印出所有的“水仙花数”。所谓“水仙花数”是指一个 三位数,其各位数字的立方和等于该数本身。例如, 153是一个“水仙花数”,因为153 13+53+33。 看答案 看答案 看答案 看答案 (二)Java语言基础 看答案 看答案 5.编写一个程序,在其中建立一个有10个整数的数组,运 行后从键盘输入10个数,然后排序 升序 后输出。 6.编写一个程序,计算出5行5列

文档评论(0)

118118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档