您的位置:首页 > 编程语言 > C语言/C++

c语言中关于杨辉三角问题

2017-10-15 17:47 183 查看
#include"stdio.h"#include"stdlib.h"#include"string.h"int main(){int i = 0;int j = 0;int a[10][10] = { 0 };for (i = 0; i <= 9; i++){for (j = 0; j <= 9; j++){if (j == 0){a[i][0] = 1;}if (i == j){a[i][j] = 1;}}}for (i = 2; i <= 9; i++){for (j = 1; j <= i - 1;
j++)//去掉每行的首尾两个元素{a[i][j] = a[i - 1][j - 1] + a[i - 1][j];}}for (i = 0; i <= 9; i++){for (j = 1; j <= 9 - i; j++)printf(" ");for (j = 0; j <= i; j++)printf("%5d", a[i][j]);printf("\n");}system("pause");return 0;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: