打印了一个10层的等腰杨辉三角

 //打印杨辉三角public static void printTrigon(){int[][] a = new int[10][10];//定义一个二维数组,用来打印十层的杨辉三角for(int i = 0; i < 10; i++) {a[i][i] = 1;//首尾都是1,利用for循环,打印出边界值a[i][0] = 1;}/*从第三层开始,等于肩部的两边值相加*/for(int i=2; i<10; i++) {for(int j=1; j<i; j++) {//每一层除去首尾两个数,只剩下(i+1)-2,即i-1个数。a[i][j] = a[i-1][j-1] + a[i-1][j];}}/* 空格符 控制输出杨辉三角*/for(int i=0; i<10; i++) {//外循环控制行数for(int k=0; k<2*(10-i)-1; k++) {//内循环控制列数,每列逐渐减少,等差数列System.out.print(" ");}for(int j=0; j<=i; j++) {//三角形内,每个数字间有空格System.out.print(a[i][j] + "   ");}System.out.println();}}

Java小结(三)——打印完美杨辉三角相关推荐

  1. python杨辉三角函数_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  2. python杨辉三角输出指定行_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  3. JAVA中for循环写杨辉三角_java使用for循环输出杨辉三角

    思路是创建一个整型二维数组,包含10个一维数组.使用双层循环,在外层循环中初始化每一个第二层数组的大小.在内层循环中,先将两侧的数组元素赋值为1,其他数值通过公式计算,然后输出数组元素.public ...

  4. python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  5. Java中使用二维数组打印出杨辉三角

    目录 题目分析: 代码实现: 结果展示: 杨辉三角,是二项式系数在三角形中的一种几何排列.其中有很多奇妙的规律. 题目分析: 1.使用二维数组: 2.查找杨辉三角规律,竖行是横行的二倍,每个元素都可以 ...

  6. JAVA中for循环写杨辉三角,java使用for循环输出杨辉三角

    思路是创建一个整型二维数组,包含10个一维数组.使用双层循环,在外层循环中初始化每一个第二层数组的大小.在内层循环中,先将两侧的数组元素赋值为1,其他数值通过公式计算,然后输出数组元素. public ...

  7. java的多重循环实现杨辉三角_java使用for循环输出杨辉三角

    思路是创建一个整型二维数组,包含10个一维数组.使用双层循环,在外层循环中初始化每一个第二层数组的大小.在内层循环中,先将两侧的数组元素赋值为1,其他数值通过公式计算,然后输出数组元素. public ...

  8. 【Java】 杨辉三角 二维数组打印杨辉三角

    Tips 打印三角的操作 : 每行打印前预留空格 打印指定数量的星号后换行 重复循环打印直至完成所有打印结果 杨辉三角: 三角规律空格最大对称值为 5 大于 5 则会变形 三角规律为当前值为上一个值加 ...

  9. c语言指针法实现杨辉三角,C++_C语言在屏幕上输出杨辉三角,这就是杨辉三角,也叫贾宪三 - phpStudy...

    C语言在屏幕上输出杨辉三角 这就是杨辉三角,也叫贾宪三角.这于我们现在的学习联系最紧密的是2项式乘方展开式的系数规律.如图,在贾宪三角中,第3行的第三个数恰好对应着两数和的平方公式依次下去. 杨辉三角 ...

最新文章

  1. HDLBits 系列(0)专题目录
  2. javascript转换金额格式
  3. 文件分类tkinter UI小程序,界面点击,后台自动归档到某个文件夹
  4. golang mysql demo
  5. 解析高校网络管理员如何制作网络电视墙
  6. 全国计算机 offic,全国计算机二级MSOffic选择题全.doc
  7. 使用sklearn PCA主成分分析对图像特征进行降维
  8. Learn OpenGL(二)——顶点输入(Vertex Input)
  9. Django中文无法转换成latin-1编码的解决方案
  10. Android——ImageView报错:不是可绘制对象(颜色或路径)
  11. 吴裕雄--天生自然 诗经:醉翁亭记
  12. 缘,如雁渡寒潭,似风吹疏竹
  13. checkbox 选中_山西男篮热身赛两胜江苏 张宁首秀表现不俗 为什么会选中他?
  14. 可见光波长和颜色的对应关系
  15. jetson nano 远程登录及关闭图形化显示
  16. 管理学原理试题及答案
  17. 再见铁饭碗!又一行业被颠覆!国内第一家无人银行,在上海正式开业!
  18. VLAN间如何实现互连?干货奉上!!!
  19. PS出现“不能完成存储为命令,因为没有足够的内存RAM” 设置性能时“要求96和8之间的整数。已插入最接近的数值”
  20. getTime()获取时间戳方法与时区有关

热门文章

  1. SSH-CLIENT : gSTM
  2. golang错误处理(实验楼)
  3. c# 多线程中lock用法的经典实例
  4. 高精度加减法 1000阶乘求法
  5. [多媒体]MKV 配音分离提取, 伴奏提取
  6. DRM-内容数据版权加密保护技术学习(上):视频文件打包实现(转)
  7. Python读入CIFAR-10数据库
  8. Temporal Segment Networks(TSN)实验及错误日志
  9. ustc小道消息20220112
  10. 云炬Android开发报错处理教程 解决Android Studio kotlin等依赖下载慢,下载超时失败的问题