📄 pas_tri.cpp
字号:
//pas_tri.cpp
#include <iostream.h> //cout
#include <conio.h> //getch()
const N=7;
void main()
{ int a[N][N]={0},i,j;
cout << "设置第一列值均为1:\n";
for (i=0;i<N;i++)
a[i][0]=1;
//输出
for (i=0;i<N;i++)
{ for (j=0;j<N;j++)
cout << a[i][j]<<' ';
cout << endl;
}
//处理各元素值
for (i=1;i<N;i++)
for (j=1;j<N;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
cout << "\n数组内值如下:\n";
for (i=0;i<N;i++)
{ for (j=0;j<N;j++)
{ cout.width(3);
cout << a[i][j];
}
cout << endl;
}
cout<<"\n输出的帕斯卡三角形如下:\n";
for (i=0;i<N;i++)
{ cout.width(2*(N-i));
for (j=0;j<N;j++)
if (a[i][j]!=0)
{ cout << a[i][j];
cout.width(4);
}
cout << endl;
}
getch();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -