java第一次实验
2016-04-10 21:21
423 查看
20145336第一周JAVA实验报告
20145336 《Java程序设计》第一次实验实验报告
北京电子科技学院(BESTI)实验报告课程:Java程序设计
班级:1453
姓名:张子扬
指导教师:娄嘉鹏
实验日期:2016.04.08
实验名称:Java开发环境的熟悉(Linux + Eclipse)
实验内容:
1.使用JDK编译、运行简单的Java程序;2.使用Eclipse 编辑、编译、运行、调试Java程序。
实验目的与要求:
使用JDK和IDE编译、运行简单的Java程序: 练习题目: 实现四则运算并完成测试。代码及详解
import java.util.Scanner; public class ys { static int a; static int b; static int c; static int i; public static void manu() { System.out.println("1:加法运算"); System.out.println("2:减法运算"); System.out.println("3:乘法运算"); System.out.println("4:除法运算"); } //先制作一个目录,让使用者来选择他要使用哪一种运算法则 public static void jiafa() { System.out.println("请输入a的值\n"); Scanner input=new Scanner(System.in);//建立Scanner实例 a=input.nextInt();//取得下一个整数 System.out.println("请输入b的值\n"); Scanner input1=new Scanner(System.in); b=input.nextInt(); c=a+b;//对输入的数进行加法运算法则 System.out.println("C="+c); } public static void jianfa() { System.out.println("请输入a的值\n"); Scanner input=new Scanner(System.in); a=input.nextInt(); System.out.println("请输入a的值\n"); Scanner input1=new Scanner(System.in); b=input.nextInt(); c=a-b;//对输入的数进行减法运算法则 System.out.println("C="+c); }//对减法进行的编译 public static void chengfa() { System.out.println("请输入a的值\n"); Scanner input=new Scanner(System.in); a=input.nextInt(); System.out.println("请输入b的值\n"); Scanner input1=new Scanner(System.in); b=input.nextInt(); c=a*b;//对输入的数进行乘法运算法则 System.out.println("C="+c); }//对乘法进行的编译 public static void chufa() { System.out.println("请输入a的值\n"); Scanner input=new Scanner(System.in); a=input.nextInt(); System.out.println("请输入b的值\n"); Scanner input1=new Scanner(System.in); b=input.nextInt(); c=a/b;//对输入的数进行除法运算法则 System.out.println("C="+c); }//对除法进行的编译 public static void main(String[] args) {manu(); System.out.println("请选择..."); Scanner input=new Scanner(System.in); i=input.nextInt(); switch(i) //一个switch语句,除了四种情况,就输出输入错误 { case 1:jiafa();break; case 2:jianfa();break; case 3:chengfa();break; case 4:chufa();break; default: System.out.println("输入错误\n"); } } } [b]程序调试 [/b]首先创建一个新的class
编写玩代码后,run一下这个程序
之后选择你需要那种运算,然后输入a和b的值.
![]()
![]()
![]()
心得体会
这次是第一次实验,一开始看到四则运算还以为是四个数一起运算(愚蠢了一波),想了半天都没有头绪,最后发现是两个数,还是做出来了这次代码。下来还需要结合所学,试试可不可以进行三个数的混合运算,这还是比较难的。相关文章推荐
- java基础知识点(一)
- 编写 Struts2 HelloWorld 程序
- Java 上传图片(Socket连接)
- Java NIO系列教程(一) Java NIO 概述
- Java NIO系列教程(二) Channel
- Servlet技术
- java中对象的比较
- Caused by: java.lang.ClassNotFoundException: org.hibernate.annotations.Entity
- SpringMVC返回ModelAndView
- Java基础系列13:JDBC批处理简介
- Hibernate---注解
- Java-访问修饰符
- 使用struts2实现上传下载功能(附代码)。类似于ftp服务器。不止局限于本机的上传下载,其他机器也可使用此功能,服务器似的功能
- 20145237《Java程序设计》实验报告一
- 2016华为机试之矩形重合面积
- Java 设计模式之Singleton~~
- [置顶] JavaSE学习笔记_18:Java-IO流
- 对Java内存结构的一点思考和实践
- 20145205 《Java程序设计》第6周学习总结
- Java 链式编程