为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

此生不变丶 2016-04-22 18:01:52
 作业为: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();
		}
		//把代码看明白之后,注释自己就可以写出来了
	}
}


查看完整回答
反对 回复 2016-04-22
  • 此生不变丶
    此生不变丶
    你真厉害 学习C++ 的连JAVA都会做。
  • 此生不变丶
    此生不变丶
    那个 n= 10 ,i , j; 是什么意思?
  • 此生不变丶
    此生不变丶
    //倒三角 System.out.println("\n倒三角"); for (i = n; i >= 0; i--){ for (j = 0; j <= i; j++){ System.out.print("*"); } System.out.println(); } 那个不是外循环控制行数 内循环控制每行数量吗
点击展开后面4
?
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 + " ");
		}
		//把代码看明白之后,注释自己就可以写出来了
	}
}


查看完整回答
反对 回复 2016-04-22
  • 2 回答
  • 0 关注
  • 1202 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信