作业为: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
提交
取消