public class EqualLineTriangle {
/**
* @author ray
* @param null
*/
/*
*输出结果:1+1/1.0*2.0+1/2.0*3.0+1/3.0*4.0+1/4.0*5.0+1/5.0*6.0+1/6.0*7.0+1/7.0*8.0+1/8.0*9.0+1 /9.0*10.0+1/10.0*11.0+1/11.0*12.0 = ?
*/
public void prinSM(){
double sum = 1.00;
for(double i=1.00000;i<12.00000;i++){
sum = sum + 1/(i*(i+1));
sb.append("+1/"+i+"*"+(i+1));
}
System.out.println("/n"+sb.toString()+" = "+sum);
}
/*
*输出结果:任意长的等边三角形
*/
public void printTriangle(int LineLen){
StringBuffer sb = new StringBuffer();
for(int i=0;i<LineLen;i++){
for(int j=0;j<LineLen-i-1;j++){
sb.append(" ");
}
for(int j=0;j<i*2+1;j++){
sb.append("*");
}
sb.append("/n");
}
}
/*
*主函数
*/
public static void main(String[] args) {
EqualLineTriangle el = new EqualLineTriangle();
el.prinSM();
el.printTriangle(5);
}
}
打印*等边三角形和累加运算
最新推荐文章于 2021-04-04 11:37:37 发布