在屏幕上打印杨辉三角
来源:互联网 发布:网络群众路线ppt 编辑:程序博客网 时间:2024/05/04 23:56
注意杨辉三角的规律,使用二维数组解决该问题
#include <stdio.h>
int main()
{
int n = 0;
int i = 0, j = 0;
int arr[30][30];
while (n<1 || n>29)
{
printf("请输入需要打印的杨辉三角的行数: ");
scanf("%d", &n);
}
for (i = 1; i < n; i++)
{
arr[i][1] = 1;
arr[i][i] = 1;
}
for (i = 3; i < n;i++)
for (j = 2; j <= i - 1; j++)
{
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
}
for (i = 1; i < n; i++)
{
for (j = 1; j <= i; j++)
printf("%5d ", arr[i][j]);
printf("\n");
}
return 0;
}
0 0
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角。
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角
- 在屏幕上打印杨辉三角。
- 在屏幕上打印杨辉三角
- c语言:在屏幕上打印杨辉三角。
- 编写一个程序,在屏幕上打印杨辉三角
- 屏幕上打印杨辉三角
- 用C语言编写程序在屏幕上打印杨辉三角。(非递归)
- 在屏幕上打印N*N方阵的副上三角阵
- C语言:在屏幕上打印杨辉三角形
- 在屏幕上打印菱形
- 打印杨辉三角
- 打印杨辉三角
- STM32学习之路之DMA
- cookie登录
- 英语口语收集(三十九)
- composite-id class must implement Serializable
- 分布式缓存
- 在屏幕上打印杨辉三角
- 交换机配置原理
- 英语口语收集(四十)
- SVN clear up:Pristine text '84f965eaf861867fc3b5aeeda75915b0a3642783' not present
- 关于An association from the table refers to an unmapped class
- lca模板
- 摸爬滚打DirectX11_day03——关于COM接口对象的一些介绍
- [小技巧] Mac OS X上键盘的键位重映射
- 编写函数: unsigned int reverse_bit(unsigned int value); 这个函数的返回 值value的二进制位模式从左到右翻转后的值