1、 实验目的
*
熟练掌握 JDK 编写调试 Java 应用程序方法。
熟练掌握 Java 应用程序结构。
了解 Java 语言的特点,基本语句、运算符及表达式的使用方法。
熟练掌握常见数据类型的使用。
熟练掌握顺序结构程序设计方法。
2、 实验内容
(1)输出语句
(2)简单四则运算
(3)华氏温度和摄氏温度转换
(4)大象喝水
3、 实验步骤
(1)Test01
源代码public class WelcomeJava {
public static void main(String[] args){
System.out.println("Welcome to Java! ");
System.out.println("Programming is fun. ");
}
}
运行结果:
Welcome to Java!
Programming is fun.
![图片描述](https://dn-simplecloud.shiyanlou.com/courses/uid1271703-20200308-1583679918377)
(2)Test02
源代码
package com.atwang.king;
import java.util.Scanner;
public class SiZe1{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
System.out.println(a+"+"+b+"="+(a+b));
System.out.println(a+"-"+b+"="+(a-b));
System.out.println(a+""+b+"="+(ab));
System.out.println(a+"/"+b+"="+(a/b));
System.out.println(a+"%"+b+"="+(a%b));
}
}
运行结果:
1+2=3
1-2=-1
1*2=2
1/2=0
1%2=1
![图片描述](https://dn-simplecloud.shiyanlou.com/courses/uid1271703-20200309-1583686003121)
(3) Test03
源代码
package com.atwang.king;
import java.util.Scanner;
public class WenDu01 {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
double c = scan.nextDouble();
double f = 9.0/5.0*c+32;
System.out.printf("%.1f\n",f);
}
}
运行结果:
6
42.8
![图片描述](https://dn-simplecloud.shiyanlou.com/courses/uid1271703-20200309-1583686904019)
(4)Test04
源代码
package com.atwang.king;
import java.util.Scanner;
public class DaXiang {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int h = scan.nextInt();
int r = scan.nextInt();
double v = Math.PIrr*h/1000;
System.out.printf("%.0f\n",Math.ceil(20/v));
}
}
```
运行结果:
1
6
177
4、 心得体会
通过本次实验,我学会了Java程序的基本结构、变量、常量、表达式的用法,学会了键入的方法,掌握了简单的顺序结构。