实验一
实验名称: Java程序运行环境与上机步骤 成绩:
实验目的和要求
1. 掌握使用JDK开发Java程序的步骤; 2. 了解集成开发工具的基本应用;
3. 熟悉两种Java程序结构的基本开发步骤。 实验内容
1. 简单Java程序的设计及运行(题目自选)。 2. 编写Application程序输出两数的和、差、乘积。
1. 代码如下:
//filename:App2_1.java public class App2_1 {
public static void main(String[] args) {
System.out.println(\ } }
截图如下:
代码如下:
//filename:App2_2.java
import java.awt.*; //导入java.awt类库中的所有类
import javax.swing.JApplet; //导入javax.swing类库中的JApplet类 public class App2_2 extends JApplet //定义类App2_2,其父类为JApplet {
public void paint(Graphics g) {
g.drawString(\ } }
截图如下:
2.
代码如下:
//filename:App3_12.java import java.io.*; public class App3_12 {
public static void main(String[] args) throws IOException {
int num1,num2; String str1,str2; InputStreamReader in;
in=new InputStreamReader(System.in); BufferedReader buf;
buf=new BufferedReader(in);
System.out.print(\请输入第一个数:\ str1=buf.readLine();
num1=Integer.parseInt(str1);
System.out.print(\请输入第二个数:\ str2=buf.readLine();
num2=Integer.parseInt(str2);
System.out.println(num1+\System.out.println(num1+\System.out.println(num1+\
} }
截图如下:
实验二
实验名称: Java语言基础 成绩:
实验目的和要求
1. 熟悉Java基本数据类型;变量的命名规则;常量的表达。 2. 掌握各种运算符、表达式;运算符的优先级。 3. 熟悉数据类型的强制转换和自动转换。
4. 理解Java程序的三种基本结构,即顺序结构、分支结构和循环结 5. 掌握用于分支的if?else、switch?case语句。 6. 掌握用于循环的for、while、do?while语句。 7. 熟悉break、cotinue作用。 实验内容
编程实现如下各题。
1. 求出100-999范围内的所有水仙花数。 2. 利用循环语句输出一图形。(图形自选) 3. 输出九九乘法表。
4. 编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分和小数部分分别输出。
5. 编写程序,从键盘上输入两个整数,然后计算它们相除后得到的 结果并输出。