2013年9月15日 星期日

[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;
}


沒有留言:

張貼留言