作业为:1、写一个斐波那曲线 1 1 2 3 5 8 132、写一个正三角,倒三角,等腰三角与菱型****************************************************************************** * *** ************ ***** *** *斐波那曲线 1 1 2 3 5 8 13,就是第三个数是前两个数相加的和各位大神像这样麻烦都写上注释,谢谢了
2 回答
已采纳
qq___524
TA贡献171条经验 获得超74个赞
public class test {
//写一个正三角,倒三角,等腰三角与菱型
public static void main(String[] args){
int n = 10, i, j;
//正三角
System.out.println("正三角");
for (i = 0; i < n; i++){
for (j = 0; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
//倒三角
System.out.println("\n倒三角");
for (i = n; i >= 0; i--){
for (j = 0; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
//等腰三角
System.out.println("\n等腰三角");
for (i = 0; i < n; i++){
for (j = 0; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
for (i = n; i >= 0; i--){
for (j = 0; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
//菱型
System.out.println("\n菱型");
for (i = 0; i < n; i++){
for (j = 0; j < n-i; j++){
System.out.print(" ");
}
for (j = 0; j < 2*i+1; j++){
System.out.print("*");
}
System.out.println();
}
for (i = n; i >= 0; i--){
for (j = 0; j < n-i; j++){
System.out.print(" ");
}
for (j = 0; j < 2*i+1; j++){
System.out.print("*");
}
System.out.println();
}
//把代码看明白之后,注释自己就可以写出来了
}
}
qq___524
TA贡献171条经验 获得超74个赞
public class test {
//写一个斐波那曲线 1 1 2 3 5 8 13
public static void main(String[] args){
long[] fib = new long[50];
fib[0] = fib[1] = 1;
for (int i = 2; i < fib.length; i++){
fib[i] = fib[i-1] + fib[i-2];
}
for (long i:fib){
System.out.print(i + " ");
}
//把代码看明白之后,注释自己就可以写出来了
}
}添加回答
举报
0/150
提交
取消
