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 ...
随机推荐
- 两天学会css基础(一)
什么是css?css的作用是什么? CSS 指层叠样式表 (Cascading Style Sheets)主要作用就是给HTML结构添加样式,搭建页面结构,比如设置元素的宽高大小,颜色,位置等等. 学 ...
- Webpack知识汇总
介绍 webpack把任何一个文件都看成是一个模块,模块间可以相互依赖(require or import),webpack的功能就是把相互依赖的文件打包在一起.webpack本身只能处理原生的Jav ...
- JavaBean 规范
JavaBean是公共Java类,需要满以下条件: 1.所有属性为private2.提供默认无参构造方法3.提供getter和setter4.实现serializable接口 具体为: (1)Java ...
- 1085. [SCOI2005]骑士精神【IDA※】
Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位.在任何时候一个骑士都能按照骑 士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2 ...
- 【[HAOI2011]向量】
靠瞎猜的数学题 首先我们先对这些向量进行一顿组合,会发现\((a,b)(a,-b)\)可以组合成\((2a,0)\),\((b,-a)(b,a)\)可以组合成\((2b,0)\),同理\((0,2a) ...
- [Noip2007]Core树网的核
嘟嘟嘟 首先求树的直径两次bfs即可,实际上bfs就是最短路,因为树上路径是唯一的,所以用任何一种遍历方法都行(spfa和dijkstra当然也可以). 可以证明,只要求出任意一条直径就行了,为什么呢 ...
- 贪心——HDU-5969 最大的位或
HDU-5969:http://acm.hdu.edu.cn/showproblem.php?pid=5969 一开始也是分了类,觉得要两种情况,l 与 r 位数相同与不同的情况,仔细想一下,可以一起 ...
- 2.4G电动车防盗方案 超低功耗单发器 SI24R2F
对于现在的电动车防盗标签和校园卡的市场,主要以2.4G为主做标签,各色各样的2.4G国产芯片渐渐的能满足这块RFID领域.但是作为RFID的推动领导者,深圳市动能世纪科技有限公司专注于超 ...
- JDK(三)JDK1.8源码分析【排序】mergeSort
归并排序是JDK对象数组的排序算法之一,接下来开始分析JDK的归并排序算法. /** * 将指定范围的对象数组按自然顺序升序排序 * * Src is the source array that st ...
- Dubbo实践(二)架构
架构 节点角色说明 节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计服务的调用次数和 ...