JAVA面向对象程序设计,董小园 清华大学出版社 课后上机实验题代码 第1章

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fengzhongzhui_feng/article/details/79495120

注意:文件名与公共类名一致

1.1

package test;

public class java1_1 {
public static void main(String[] args) {
int a=Integer.parseInt(args[0]);
if(a>12)
a=a-12;
System.out.println(a);
}

}

1.2

package test;

public class java1_2 {
public static void main(String[] args) {
int x=Integer.parseInt(args[0]);
int y;
if(x<1)
y=x;
else if (x<10)
y=2*x-1;
else
y=3*x-11;
System.out.println(y);
}

}

1.3

package test;

public class java1_3 {
public static void main(String[] args) {
int a=Integer.parseInt(args[0]);
int b;
b=a/10;
switch(b) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:System.out.println("成绩是:"+a+", "+"相应的等级是"+"E");break;
case 6:System.out.println("成绩是:"+a+", "+"相应的等级是"+"D");break;
case 7:System.out.println("成绩是:"+a+", "+"相应的等级是"+"C");break;
case 8:System.out.println("成绩是:"+a+", "+"相应的等级是"+"B");break;
case 9:
case 10:System.out.println("成绩是:"+a+", "+"相应的等级是"+"A");break;
}
}

}

1.4

package test;

public class java1_4 {
public static void main(String[] args) {
int n=Integer.parseInt(args[0]);
int m;
m=n%7;
switch(m) {
case 0:System.out.println(n+"天后是星期天");break;
case 1:System.out.println(n+"天后是星期一");break;
case 2:System.out.println(n+"天后是星期二");break;
case 3:System.out.println(n+"天后是星期三");break;
case 4:System.out.println(n+"天后是星期四");break;
case 5:System.out.println(n+"天后是星期五");break;
case 6:System.out.println(n+"天后是星期六");break;
}
}

}

1.5

package test;

public class java1_5 {

public static void main(String[] args) {
// TODO Auto-generated method stub
int n=Integer.parseInt(args[0]);
for(int i=0;i<n;i++)
System.out.print("*");
}

}

1.6

package test;

public class java1_6 {

public static void main(String[] args) {
int sum1=0,sum2=0,sum3=0;
int i=2;
while(i<=100) {
sum1=sum1+i;
i=i+2;
}
for(i=2;i<=100;i=i+2) {
sum2=sum2+i;
}
i=2;
do
{
sum3=sum3+i;
i=i+2;
}while(i<=100);
System.out.println(sum1+" "+sum2+" "+sum3);
}

}

1.7

package test;

public class java1_7 {

public static void main(String[] args) {
int n=Integer.parseInt(args[0]);
int j=1;
for(int i=1;i<=n;i++)
j=j*i;
System.out.println(j);
int i=1;
j=1;
while(i<=n) {
j=j*i;
i=i+1;
}
System.out.println(j);
i=1;
j=1;
do
{
j=j*i;
i=i+1;
}while(i<=n);
System.out.println(j);
}

}

1.8

package test;

public class java1_8 {

public static void main(String[] args) {
int i,j,s;
for(i=1;i<=9;i++) {
for(j=1;j<i;j++) {
s=i*j;
System.out.print(s+" ");
}
System.out.println(i*j);
}
}
}


展开阅读全文

没有更多推荐了,返回首页