您的位置:首页 > 编程语言 > Java开发

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

2018-03-09 11:31 549 查看
注意:文件名与公共类名一致
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);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA