首页 > 其他分享 >杨辉三角形

杨辉三角形

时间:2023-03-07 11:03:59浏览次数:39  
标签:%- 10 int num printf 杨辉三角

#include <stdio.h>

void main()

{

/*创建时间:2012、9、1;

描述:输出杨辉三角

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

1 5 10 10 5 1 */

int num[6][6];

for(int i= 0; i < 6; i++)

{

for(int j = 0; j <= i; j++)

{

if(j == 0 || i == j)

{

num[i][j] = 1;//对角线时值为1

}

else

{

num[i][j] = num[i - 1][j - 1] + num[i - 1][j];

}

}

}

for(i = 0; i <6 ; i++)

{

for(int j = 0; j <= i; j++)

{

printf("%-2d ", num[i][j]);//整体对齐

}

putchar('\n');

}

}

标签:%-,10,int,num,printf,杨辉三角
From: https://blog.51cto.com/huangama8/6105492

相关文章

  • 基本功练习_2_24_2之杨辉三角
    #include<stdio.h>intmain(void){intl;printf("输入行数\n");scanf("%d",&l);intf[100][100]={0};inta,b,c,d,e;for(a=0;a<100;a++){f[a][0]......
  • 杨辉三角
    题目描述:   思路:杨辉三角的特点就是,每行的第一个元素和最后一个元素都是1;其他元素=上一行与当前元素对应位置的元素+ 上一行与当前元素对应位置的元素的前一......
  • 算法刷题-杨辉三角-JAVA
    0x00引言为获取一个良好的算法思维,以及不再成为一个脚本小子,争取每天一道算法题,培养自己的逻辑思维,温顾各类型语言语法知识。题解只写自己理解的解法,其他解法不再增加。......
  • 杨辉三角形和数组练习
    1.杨辉三角形1.1使用二维数组打印一个10行杨辉三角publicclassTest22{publicstaticvoidmain(String[]args){intyanghui[][]=newint[10][];for(int......
  • 杨辉三角 II
    给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:numRows=5输出:[[1],[1,1],[1......
  • 杨辉三角
    给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:numRows=5输出:[[1],[1,1],[1......
  • 杨辉三角
    1#include<stdio.h>2#defineN6//宏3intmain(intargc,constchar*argv[])4{5inta[N][N];6inti,j;7for(i=0;i<N;i++)//外循环,第......
  • 算法刷题-插入区间、杨辉三角、移除链表元素
    插入区间给你一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例1:输入......
  • 杨辉三角(力扣简单题,resize())函数
    题目:给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:numRows=5输出:[[1],[1,1],[......
  • 杨辉三角
    在屏幕上打印杨辉三角。1111211331……#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intmain(){intarr[10][10]={0};inti=0;for(i=0;i<......