Java面向对象程序设计 java实验报告第三个,
分享于 点击 37275 次 点评:239
Java面向对象程序设计 java实验报告第三个,
1. RunYear.java 输出1900到2000年之间的所有润年
public class RunYear {
public static void main(String[] args) {
int i ;
for(i=1900;i<=2000;i++){
if((i%4==0 && i%100!=0) || i%400==0){
System.out.println("year:"+i);
}
}
}
}
2. Jsarea.java 对三角形面积的计算
import java.util.Scanner;
public class Jsarea {
public static void main(String[] args) {
final double PI = 3.14;
countArea();
}
public static void countArea() {
double bian1=1,bian2=1,bian3=1;
double P;
int i;
double s;
Scanner myinput = new Scanner(System.in);
for(i=1;i<=3;i++){
System.out.println("请输入第"+i+"个边的边长:");
if(i==1)
bian1 = myinput.nextDouble();
else if(i==2)
bian2=myinput.nextDouble();
else
bian3=myinput.nextDouble();
}
if(!(bian1+bian2>bian3) || !(bian1-bian2<bian3)){
System.out.println("您输入的三边有误!");
System.exit(0);
}
else
{
P = (bian1+bian2+bian3)/2.0;
s=Math.sqrt(P*(P-bian1)*(P-bian2)*(P-bian3));
System.out.println("这个三角形的三边分别为:"+bian1+" "+bian2+" "+bian3+" 面积为:"+s);
}
}
}
3 . 运行下列程序,并写出其输出结果。
interface ShowMessage{
void display(String s);
}
class TV implements ShowMessage{
public void display(String s){
System.out.println(s);
}
}
class PC implements ShowMessage{
public void display(String s){
System.out.println(s);
}
}
public class Example {
public static void main(String[] args) {
ShowMessage sm;
sm=new TV();
sm.display("长城牌电视机");
sm=new PC();
sm.display("联想奔月 5008PC");
}
}
结果为:
长城牌电视机
联想奔月 5008PC
相关文章
- 暂无相关文章
用户点评