猿问

麻烦各位大神给出下面题目代码 写在一个程序里面 谢谢了

 作业为:
1、写一个斐波那曲线 1 1 2 3 5 8 13
2、写一个正三角,倒三角,等腰三角与菱型


*
**
***
****
*****
******

******
*****
****
***
**
*
*
**
***
****
*****
******
*****
****
***
**
*
   *
  ***
 *****
*******
 *****
  ***
   *

斐波那曲线 1 1 2 3 5 8 13,就是第三个数是前两个数相加的和

各位大神像这样麻烦都写上注释,谢谢了



此生不变丶
浏览 1263回答 2
2回答

qq___524

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

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 + " "); } //把代码看明白之后,注释自己就可以写出来了 } }
随时随地看视频慕课网APP

相关分类

Java
我要回答