打印杨辉三角 (20 分)
本题要求按照规定格式打印前N行杨辉三角。
输入格式:
输入在一行中给出N(1≤N≤10)。
输出格式:
以正三角形的格式输出前N行杨辉三角。每个数字占固定4位。
输入样例:
6
输出样例:
        1
       1   1
      1   2   1
     1   3   3   1
    1   4   6   4   1
   1   5  10  10   5   1

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{int arr[10][10];int n;cin >> n;int count = 0;for (int i = 0; i < n; i++){count = 0;for (int j=0; j < i+1 ; j++){if (count != i+1||j==0){if (j == 0 || j == i){arr[i][j] = 1; count++;}else{//     2  1arr[i][j] = arr[i - 1][j - 1] + arr[i -1][j]; count++;}}elsebreak;}}int count1 = 0;for (int i = 0; i < n; i++){count1 = 0;for (int j = 0; j < i + 1; j++){if (count1 != i+1||i==0){for (int k = 0; k < 6 - i-1; k++){if(j==0)cout << " ";}printf("%4d", arr[i][j]);count1++;}else break;}cout << endl;}
}

打印杨辉三角 (20 分)相关推荐

  1. 7-164 打印杨辉三角 (20 分)

    7-164 打印杨辉三角 (20 分) 本题要求按照规定格式打印前N行杨辉三角. 输入格式: 输入在一行中给出N(1≤N≤10). 输出格式: 以正三角形的格式输出前N行杨辉三角.每个数字占固定4位. ...

  2. PTA-7-5 打印杨辉三角 (20分)(C语言)

    本题要求按照规定格式打印前N行杨辉三角. 输入格式: 输入在一行中给出N(1≤N≤10). 输出格式: 以正三角形的格式输出前N行杨辉三角.每个数字占固定4位. 输入样例: 6 输出样例: 11 11 ...

  3. Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。

    Python中使用for while循环打印杨辉三角练习(列表索引练习). 杨辉三角是一个由数字排列成的三角形数表,一般形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 ...

  4. c语言打印杨辉三角七阶,C语言实现:打印杨辉三角

    杨辉三角的样式如下: 1 1 1 1 2 1 1 3 3 1 --------------------------------------------------------------------- ...

  5. 怎样用php打印杨辉三角,php打印杨辉三角小例子

    /** * 打印杨辉三角: * 1 * 1 1 * 1 2 1 * 1 3 3  1 * 1 4 6  4  1 * 1 5 10 10 5  1 * 1 6 15 20 15 6 1 * */ fu ...

  6. 打印杨辉三角的9种方法与解析

    打印杨辉三角 杨辉三角科普: 杨辉三角,是二项式系数在三角形中的一种几何排列.每个数等于它上方两数之和.如图: C语言打印杨辉三角的方法 解法一 #include <stdio.h> in ...

  7. 杨辉三角c语言编程报告,C语言打印杨辉三角示例汇总

    杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来. 在初中,我们就知道,杨辉三角的两个腰边的数都是1,其它位置的数都是上顶上两个数之和.这就是我们用C语言写杨辉三角的关键之一. ...

  8. 用python打印杨辉三角

    杨辉三角的形式如下图(图片来自维基百科)所示: 用列表的形式呈现如下: [1] [1, 1] [1, 2, 1] [1, 3, 3, 1] [1, 4, 6, 4, 1] [1, 5, 10, 10, ...

  9. 用linux编译打印杨辉三角形,C语言打印杨辉三角代码及解析

    杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来. 在初中,我们就知道,杨辉三角的两个腰边的数都是1,其它位置的数都是上顶上两个数之和.这就是我们用C语言写杨辉三角的关键之一. ...

最新文章

  1. [JS][C++]两题斐波那契数列:上台阶、triangle
  2. 7.10 数据注解特性--NotMapped
  3. 价值60W 的字节工牌,面试太卷了...
  4. Tile-Based架构下的性能调校
  5. rx java操作符_RxJava 常用操作符大全(一)
  6. 如何读取书生sep文档内容
  7. 社交类APP原型模板分享——Tinder
  8. Flex 加载Base64编码的二进制字符串图片
  9. 图像处理基础操作一(几何变换、平滑处理、形态学操作)
  10. 阿里云主机泄露Access Key到getshell
  11. 四川2021年高考成绩位次查询,2021年填报志愿数据:四川所有本科大学近三年分数线、对应位次排行榜...
  12. MySQL条件查询IN和NOT IN左右两侧包含NULL值的处理方式
  13. 5G+智慧矿山系统如何降低开发成本
  14. 用Enterprise Architect画类图和顺序图(一)
  15. 位(bit)、字节(Byte)、MB(兆位)换算关系
  16. K8S部署机器学习平台
  17. Java百分比格式化
  18. 还记得有一年红帽考试的一道题吗?创建一个大小为250M的逻辑卷
  19. 图的最短路径问题(C++)
  20. 现代计算机图形学入门-L5-光栅化.1

热门文章

  1. 大学生如何学编程?一步步来才是关键!
  2. 推荐10款超级有趣的HTML5小游戏
  3. 沐雪微信3.0功能说明
  4. 与heater讨论旧信
  5. 父view设置透明度,而不影响子view的显示
  6. 适合男生的6个副业项目
  7. windows服务器打开h5网页慢,网页打开速度慢应该怎么优化
  8. 创客匠人6月功能更新:服务商管理、直播、学员版APP全新上线
  9. 南有万峰,北有李大夫
  10. Tokenizer 的用法