




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京邮电大学JAVA实 验 报 告实验名称 求两个数的最大公约数和最小公倍数对10个整数的排序对学生信息的输入输出管理 课程名称 JAVA编程_班级学号_13000112 _姓 名_师忠剑_开课时间 2015/2016学年, 第 二 学期 1. 编程实现:求两个数的最大公约数和最小公倍数。import java.util.Scanner;public class cpublic static int fun1(int a1,int b1) int c; c=a1%b1; while (c0) a1=b1; b1=c; c=a1%b1; /return b1; return b1; public static void main(String args) int a,b,temp; int m; Scanner in=new Scanner(System.in); a=in.nextInt(); b=in.nextInt(); if(ab) temp=a;a=b;b=temp; m=fun1(a,b); System.out.println(最大公约数为:+m); System.out.println(最小公倍数为:+(a*b)/m);2. 编程实现:对10个整数的排序。import java.util.Scanner;public class paixupublic static void main(String args)Scanner in=new Scanner(System.in);int n=10;int data=new intn;for(int i=0;idata.length;i+)System.out.println(请输入第+(i+1)+个数);datai=in.nextInt();System.out.println(排序前:);for(int i=0;idata.length;i+)System.out.print(datai+ );bubbleSort(data);System.out.println(n排序后: );for(int i=0;idata.length;i+)System.out.print(datai+ );public static void bubbleSort(int a)int temp,i,j;for(i=0;ia.length-1;i+)for(j=i+1;jaj)temp=ai;ai=aj;aj=temp;3编程实现:对输入的10个字符串进行按字母顺序排序。4. 编程实现:将一个文件的内容拷贝到另一个文件中。5.编程实现:基于TCP服务器端和客户端程序。以上选做2道6. 编程实现:对学生的成绩进行管理,即设计学生类、课程类、老师类、要求有继承类、重载、重写方法。7.编写一个“Student”类,该类拥有属性:校名、学号、性别、出生日期。方法包含设置姓名和成绩(setName(),setScore())。再编写“Student”类的子类:Undergraduate(大学生)。Undergraduate类除拥有父类属性和方法外,还有其自己的属性和方法:附加属性包括系(department)、专业(major);方法包含设置系别和专业。(setDepartment(),setMajor()。8.用线程实现将数据输出,第一个线程输出10以下整数,第二个线程输出10以上100以下整数,要求输出的结果必须是1到100是顺序的。9.编程实现一个数据库应用程序,例如学生选课系统,学生成绩查询系统,图书管理系统,人事管理系统等。10. 编写程序,显示如下图所示的界面,包括两个按钮(“ok”和“Cancel”)和一个文本框。实现功能:有按钮按下时,在文本框中显示刚刚按下了哪个按钮。(10分)以上选做1道选做10import javax.swing.*; import java.awt.event.ActionEvent;import java.awt.event.ActionListener; public class HelloIFrame private static JTextField area; public static void main(String args) JFrame jf = new JFrame(); jf.setTitle(Form1); jf.setBounds(500, 200, 300, 300); JPanel con = new JPanel(null); area = new JTextField(); JScrollPane jp = new JScrollPane(area); jp.setBounds(10, 10, 280, 30); con.add(jp); JButton helloButton = new JButton(OK!); JButton clearButton = new JButton(Cancel); helloButton.addActionListener(new ActionListener() Override public void actionPerformed(ActionEvent e) area.setText(); area.setText(OK); ); clearButton.addActionListener(new ActionListener() Override public void actionPerformed(ActionEvent e) area.setText(); area.setText(Cancel); ); helloButton.setBounds(70, 220, 75, 30); clearButton.setBounds(150, 220, 75, 30); con.add(helloButton); c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Flask课件教学课件
- IP地址说课稿中职专业课-计算机网络技术基础-计算机类-电子与信息大类
- exo课件教学课件
- everybody教材课件教学课件
- etc课件教学课件
- ERP培训知识大全课件
- 对话框说课稿中职专业课-程序设计基础-计算机类-电子与信息大类
- 2025年南华大学护理考研题库及答案
- 2025年护理外科临床操作题库及答案
- Unit 4 My favorite subject is science.说课稿初中英语人教版五四学制2012六年级下册-人教版五四学制
- 2025至2030中国大宗物资供应链行业发展趋势分析与未来投资战略咨询研究报告
- 拼多多公司技能培训
- 写作技巧:三十六种故事创作套路
- 挖机挖方合同协议书模板
- 【超星尔雅学习通】商法的思维网课章节答案
- 509册泵类书籍大全-截止到20150531
- GB/T 5796.3-2022梯形螺纹第3部分:基本尺寸
- GA 576-2018防尾随联动互锁安全门通用技术条件
- 工厂化育苗基质与营养
- DB37-T 3577-2019水泥稳定碎石基层施工技术规范
- 微观经济学生产与成本理论
评论
0/150
提交评论