- 输入月份,输出季节
//1、输入月份,输出季节
public class Month {
public String season(int month) {
String season;
switch(month) {
case 1:
case 2:
case 3:
season="春";
break;
case 4:
case 5:
case 6:
season="夏";
break;
case 7:
case 8:
case 9:
season="秋";
break;
case 10:
case 11:
case 12:
season="冬";
break;
default:
season=null;
break;
}
return season;
}
}
2.计算a的b次幂(b为整数,可正可负可0)
//2、计算a的b次幂(b为整数,可正可负可0)
public class Count {
public double count(int a,int b) {
if(b>0) {
return (int)Math.pow(a, b);
}else if(b<0) {
return Math.pow(a, b);
}else {
return 1;
}
}
}
public class TestCount {
public static void main(String[] args) {
Count c=new Count();
System.out.println(c.count(2,13));
}
}
3.近似求π i[1,n] 1/2*i-1 i为奇数就为正,否则就是负值
4
//3、近似求π i[1,n] 1/2*i-1 i为奇数就为正,否则就是负值
public class CouPi {
public double pi(int n) {
double num=0;
for(int i=1;i<=n;i++) {
if(i%2==0) {
num=num-1.0/(2*i-1);
}else {
num=num+1.0/(2*i-1);
}
}
return 4*(num);
}
}
public class Test3 {
public static void main(String[] args) {
CouPi a=new CouPi();
System.out.println(a.pi(5));
}
}
4.根据行数,输出图形
//根据行数,输出图形
public class TuXing {
public static void main(String[] args) {
TuXing a=new TuXing ();
a.line(6);
}
public void line(int n) {
for(int i=1;i<n;i++) {
for( int j=1;j<=n-i;j++) {
System.out.print(" ");
}
for(int m=1;m<=2*i-1;m++) {
System.out.print("*");
}
System.out.println();
}
}
}
输出:
*
***
*****
*******
*********