c语言经典题之杨辉三角形
程序员文章站
2024-03-30 20:25:33
c语言经典题之c34杨辉三角形
/*
【程序34】杨辉三角形
* 题目:打印杨辉三角形前10行
1...
c语言经典题之c34杨辉三角形
/* 【程序34】杨辉三角形 * 题目:打印杨辉三角形前10行 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 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 1 9 36 84 126 126 84 36 9 1 * 程序分析: 1)端点的数为1. 2)每个数等于它上方两数之和。 3)每行数字左右对称,由1开始逐渐变大。 4)第n行的数字有n项。 5)第n行数字和为2n-1。 6)每个数字等于上一行的左右两个数字之和。 7)某个数字等于(flaot)((行数-(列数-1))/(列数-1))*(前一列的数) #include #define N 10 int main(int argc, char *argv[]) { int i, j, k, yh; float num; for (i=0; i
上一篇: C++实现插入排序的代码
下一篇: 时间戳有什么作用,如何定义时间戳??