目的和要求
1、了解JAVA开发工具的特点
2、熟悉JAVA开发环境
3、学会编写简单的JAVA程序。
4、掌握简单的输入输出。
5、熟悉各种流程控制语句的功能。
教学组织
1、输入并运行程序:用do-while语句编程,求自然数1~10之和。
//1、输入并运行程序:用do-while语句编程,求自然数1~10之和
public class do_while {
public static void main(String[] args) {
int x=1;
int sum=0;
do {
sum=sum+x;
//System.out.println("sum="+sum);
x++;
}
while(x<=10);
System.out.println("sum="+sum);
}
}
2、do-while语句用for语句代替,完成相同的功能。
// 2.do-while语句用for语句代替,完成相同的功能。
public class For {
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=10;i++)
{
sum=sum+i;
}
System.out.println("sum="+sum);
}
}
3、编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积后将其显示出来。
import java.util.*;
import java.math.*;
public class Area {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请选择");
System.out.println("1:圆形");
System.out.println("2:长方形");
System.out.println("3:正方形");
int x;
x=sc.nextInt();
switch(x)
{
case 1:
System.out.println("请输入圆的半径长:");
int R=sc.nextInt();
double area=Math.PI*R*R;
System.out.println("圆形的面积为:area=2*PI*R*R"+area);
break;
case 2:
double width;
double length;
System.out.println("请输入长方形的长:");
length=sc.nextDouble();
System.out.println("请输入长方形的宽:");
width=sc.nextDouble();
double area2=length*width;
System.out.println("长方形的面积为:area=length*width="+area2);
break;
case 3:
double length2;
System.out.println("请输入长方形的长:");
length2=sc.nextDouble();
double area3=length2*length2;
System.out.println("长方形的面积为:area=length*width="+area3);
break;
default:
}
}
}