步骤 耗时h 百分比%
需求分析 0.3h

7.5

设计 2.5h 62.5
代码实现 0.5h 12.5
测试 0,2h 5
分析总结 0.5h 12.5

实验一 截图

实验二:

实验三

实现四则运算

代码:

import java.util.Scanner;
public class D1_jisuanqi {
public static void main(String[] args){
double x,y,s;
int i;
System.out.println("1是乘法,2是除法,3是加法,4是减法,5是取模");
Scanner sc = new Scanner(System.in);
i = sc.nextInt();
if (i == 1)
{
System.out.println("你将用乘法");
System.out.println("请输入x,y两个值:(用空格间隔)");
Scanner c = new Scanner(System.in);
x = c.nextDouble();
y = c.nextDouble();
s = x*y;
System.out.println("x*y的值是:"+s);
c.close();
}
else if (i == 2)
{
System.out.println("你将用除法");
System.out.println("请输入x,y的值:(用空格间隔)");
Scanner d = new Scanner(System.in);
x = d.nextDouble();
y = d.nextDouble();
s = x/y;
System.out.println("x/y的值是:"+s);
d.close();
}
else if (i == 3)
{
System.out.println("你将用加法");
System.out.println("请输入x,y的值:(用空格间隔)");
Scanner e = new Scanner(System.in);
x = e.nextDouble();
y = e.nextDouble();
s = x+y;
System.out.println("x+y的值是:"+s);
e.close();
}
else if(i == 4)
{
System.out.println("你将用减法");
System.out.println("请输入x,y的值:(用空格间隔)");
Scanner f = new Scanner(System.in);
x = f.nextDouble();
y = f.nextDouble();
s = x-y;
System.out.println("x-y的值是:"+s);
f.close();
}
else
{
System.out.println("你将用取模");
System.out.println("请输入x,y的值(用空格间隔)");
Scanner g = new Scanner(System.in);
x = g.nextDouble();
y = g.nextDouble();
s = x%y;
System.out.println("x%y的值是:"+s);
g.close();
}
sc.close();
}
}

package ljp;

import java.util.Scanner;

public class Hello {

public static void main(String[] agrs){

System.out.println("Input your first name,please:");

Scanner s =new Scanner(System.in);

String name = s.next();

System.out.println("Hello"+name+"!");

}

java 实验一的更多相关文章

  1. Java实验五

    20145113 Java实验五 网络编程及安全 实验内容 对于客户端与服务器端:修改原代码,使其可以实现连续的传消息,并且传送文件. 对于加解密部分: 对于原先的加密只加密"hello w ...

  2. Java实验四

    20145113 Java实验四 快捷键 之前没怎么记ISDEA的快捷键,但是熟练使用快捷键可以带来很多的便利,于是先开始学习一些常用的快捷键,就采用它默认的快捷键,这样后期就不会出现冲突,一些and ...

  3. Java实验一

    20145113 Java实验一 使用JDK编译.运行简单的Java程序 安装JDK并配置相关环境 安装JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 新建 JAVA_HOME 变量 ...

  4. Java实验二20135104

    课程:Java程序设计          班级: 1351 姓名:刘帅                学号:20135104 成绩:             指导教师:娄嘉鹏       实验日期:2 ...

  5. Java实验报告五:Java网络编程及安全

    Java实验报告五:Java网络编程及安全                                                                               ...

  6. Java实验报告二:Java面向对象程序设计

    Java实验报告二:Java面向对象程序设计                                                                               ...

  7. java实验一实验报告

    Java实验报告一:Java开发环境的熟悉                                                                               ...

  8. java实验报告三 敏捷开发与XP

    20145306 java 实验三 实验报告 实验内容 1.git下载结对同学的代码 2.修改结对同学的代码 3.实现代码重构 实验步骤 新建存储空间 git下载代码 将修改后的代码上传 上传结果 重 ...

  9. 20145102 Java 实验一

    20145102 Java 实验一 Java环境的安装 就像第一周写的一样,在linux下java的安装和配置简直简单的不行不行的,一个命令足以: sudo pacman -S jdk 配置什么的也就 ...

  10. 第四次java实验

    java实验 实验一: 要求 Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第 ...

随机推荐

  1. SQLite加密方式 [转]

    关于SQLite SQLite是一个轻量的.跨平台的.开源的数据库引擎,它的在读写效率.消耗总量.延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最佳解决方案(如iOS.Android). ...

  2. chrome 浏览器插件开发(一)—— 创建第一个chrome插件

    最近在开发一个chrome插件,在网上找到了一些的文章,虽说按照文章可以写出对应的例子,但若要进行实际开发,发现还是有不少文章中没有的坑.下面我将结合我在开发过程中遇到的几个方面,对这些坑做一下补充. ...

  3. 查询job的几个语句

    select * from dba_jobs ;select * from dba_scheduler_job_run_details t;    ------>这个语句通过制定job名,来查看 ...

  4. SQL进阶语法的多表操作

    AS别名 多张表联合操作,如果表多,字段名长,不方便阅读.这里我们可以使用  as  关键字来对字段名设置别名. as也可以省略,看个人喜好,在这里我还是支持把 as 写上,这样我们在面对复杂的SQL ...

  5. 基于 HTML5 Canvas 的智能安防 SCADA 巡逻模块

    基于 HTML5 Canvas 的智能安防 SCADA 巡逻模块 前言 最近学习了 HT for Web flow 插件,除了正常的 flow 效果,其中还有两个十分好用的两个接口 getPercen ...

  6. php 查看使用多少内存

    方法memory_get_usage 是指当前脚本正在使用的内存 unset只是把内存标记为空闲但并没有释放,要GC程序结束后才会释放 $bytes = memory_get_peak_usage() ...

  7. Get與Post的區別--總結隨筆

    關於Get與Post的區別的文章,在網上太多了:有優點有缺點,今天我給各位大哥做一個總結性的隨筆,還請多多包涵~ 首先是W3School上的答案,請查收: GET在浏览器回退时是无害的,而POST会再 ...

  8. WPF 主题

    原文:WPF 主题 WPF 切换主题 string packUri = String.Format(@"/WpfControlLibrary1;component/Dictionary1.x ...

  9. JavaScript之字符串的常用操作函数

    字符串的操作在js中非常繁琐,但也非常重要.在使用过程中,也会经常忘记,今天就对这个进行一下整理. String 对象 String 对象用于处理文本(字符串). new String(s); // ...

  10. Windows和Linux下通用的线程接口

    对于多线程开发,Linux下有pthread线程库,使用起来比较方便,而Windows没有,对于涉及到多线程的跨平台代码开发,会带来不便.这里参考网络上的一些文章,整理了在Windows和Linux下 ...