[C/C++基礎]-數字三角形排列
[C/C++基礎]-數字三角形排列
剛才在逛論壇,發現以前學校作業「數字三角形排列」題目,一時技癢也寫了一個,因此貼出來和大家分享,有興趣的同好,歡迎來(C/P)一下。
#include <iostream>
using namespace std;
/*
1
121
12321
1234321
*/
int main()
{
int i,j,k,n;
cout<<"輸入三角形底:\t";
cin >> n;
for(i=1;i<=n;i+=2)
{
//cout<<"i="<<i<<"\t";
k=i/2+i%2;
//cout<<"k="<<k<<"\n";
for(j=1;j<k;j++)
cout<<j;
for(j=k;j>=1;j--)
cout<<j;
cout<<"\n";
}
cin.get();
return 0;
}
|