20155331 《Java程序设计》实验一(Java开发环境的熟悉)实验报告
20155331 《Java程序设计》实验一(Java开发环境的熟悉)实验报告
一、实验内容及步骤
使用JDK编译、运行简单的java程序
实验目的与要求:
使用JDK和IDE编译、运行简单的Java程序: 练习题目: 实现四则运算并完成测试。
代码及详解
import java.util.Scanner;
public class Prog1 {
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");
}
}
}
程序调试
首先创建一个新的class

编写玩代码后,run一下这个程序


之后选择你需要那种运算,然后输入a和b的值.




心得体会
这次是第一次实验,一开始看到四则运算还以为是四个数一起运算(愚蠢了一波),想了半天都没有头绪,最后发现是两个数,还是做出来了这次代码
20155331 《Java程序设计》实验一(Java开发环境的熟悉)实验报告的更多相关文章
- 20145308刘昊阳 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ...
- 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20175316 盛茂淞 2018-2019-2 <Java程序设计>实验一 Java开发环境的熟悉 实验报告 一.实验要求 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA ...
- 20165327《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20165327<Java程序设计>实验二 <Java面向对象程序设计>实验报告 实验二 <Java面向对象程序设计> 一.实验报告封面 课程:Java程序设计 班 ...
- 20165205 实验一 java开发环境的熟悉 实验报告
20165205 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:刘喆君 学号:20165205 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验 ...
- 实验一《开发环境的熟悉》&实验二《固件设计》
20145312&20145338 实验一<开发环境的熟悉>&实验二<固件设计> 合作博客链接:http://www.cnblogs.com/yx2014531 ...
- 20162327实验一Java开发环境的熟悉实验报告
20162327 <程序设计与数据结构>第一次实验报告 基础知识 1.JDB的使用 使用JDB调试程序需要以下五个步骤: 1.设置断点 stop in 2.run 3.print 4.ne ...
- 20145233韩昊辰 《Java程序设计》实验报告一:Java开发环境的熟悉(Windows+IDEA)
20145233 <Java程序设计>实验报告一:Java开发环境的熟悉 实验要求 使用JDK编译.运行简单的Java程序: 使用IDEA 编辑.编译.运行.调试Java程序. 实验内容 ...
- 20175236 《Java程序设计》实验一(Java开发环境的熟悉)实验报告
一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:温丰帆 学号:20175236 指导教师:娄嘉鹏 实验日期:2019年4月2日 实验时间:13:45 - 15:25 实验序号:实验一 ...
- 20165234 《Java程序设计》实验一 Java开发环境的熟悉
一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:刘津甫 学号:20165234 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验时间:15:35 - 17:15 实验序 ...
- 2018-2019-2 20175227张雪莹 《Java程序设计》 实验一 Java开发环境的熟悉
2018-2019-2 20175227张雪莹<Java程序设计> 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:张雪莹 学号:2017 ...
随机推荐
- 利用TLE数据确定卫星轨道(2)-SGP4模型实现
1.TLE轨道报: 接上一篇,TLE轨道报各项内容所代表的意义如下: 2.SGP4模型: TLE轨道报计算卫星轨道需要用到 NORAD 开 发 的 SGP4/SDP4 模 型 ,SGP4模型是由 Ke ...
- webkit架构
简要的说,WebKit由三个模块组成:JavaScriptCore.WebCore 和 WebKit.WebKit作为了整个项目的名称. JavaScriptCore:是JavaScript解释器: ...
- [Java123] Java中的System.exit
参考:http://www.cnblogs.com/xwdreamer/archive/2011/01/07/2297045.html System.exit(int status) 方法 java ...
- xgboost和gbdt区别
1. xgboost在目标函数中加入了正则化项,当正则化项为0时与传统的GDBT的目标函数相同2. xgboost在迭代优化的时候使用了目标函数的泰勒展开的二阶近似,paper中说能加快优化的过程!! ...
- pprint的惊喜
因为我个人经常喜欢打印dir来看模块的方法,每次都是for循环换行,这个真好用 import pprint pprint.pprint (dir(pprint)) 执行下面的代码,会发现,没有自动换行 ...
- php json格式化输出
1.json格式是适用于多种语言的数据格式,通用性高 2.在php中将array格式的数据转化为json格式 3.默认情况下转化后的json格式为一个串,需要将这个串格式化成相应的样式输出 主要的函数 ...
- 用Maven创建动态Web工程
前言 maven是一个强大的工具.如果你知道如何使用它,你只要付出最小的努力,但可以获得最大的回报.一般来说,maven可以帮助你管理项目,包括管理依赖库.构建工程等. 下面将通过一个简单的教程来描述 ...
- JBPM学习(四):运行流程实例
概念: ProcessInstance,流程实例:代表流程定义的一次执行.如:张三昨天按请假流程请了一次假.一个流程实例包含了全部执行阶段,当中最典型的属性就是跟踪当前节点的指针,例如以下图. Exe ...
- .net core API 使用swagger
第一种方法:直接添加swagger,会在app_start中生成SwaggerConfig,在该文件中配置相关内容(把生成xml打开): 第二种方法:添加四个引用文件Swashbuckle.AspNe ...
- 并发编程(二)------并发类容器ConcurrentMap
并发类容器: jdk5.0以后提供了多种并发类容器来替代同步类容器从而改善性能. 同步类容器的状态都是串行化的. 他们虽然实现了线程安全,但是严重降低了并发性,在多线程环境时,严重降低了应用程序的吞吐 ...