您的位置:首页 > 编程语言 > Java开发

20155331 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

2017-04-09 22:46 399 查看

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的值.









心得体会

这次是第一次实验,一开始看到四则运算还以为是四个数一起运算(愚蠢了一波),想了半天都没有头绪,最后发现是两个数,还是做出来了这次代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐