當前位置:編程學習大全網 - 編程軟體 - 數據庫的編程問題:輸入1~10的任壹數,輸出數字菱形

數據庫的編程問題:輸入1~10的任壹數,輸出數字菱形

//打印菱形圖.cpp,經過調試運行,可以放心使用:)

#include<iostream>

using namespace std;

int main()

{

int LineNumber;

cout<<"Please input the odd LineNumber:\n";

cin>>LineNumber;

int flag=(LineNumber+1)/2;

int i,j,k;

for(i=1;i<=flag;i++)//

{

j=2*i-1;

k=flag-i;

for(int m=0;m<k;m++)

{

cout<<' ';

}

for(int n=0;n<j;n++)

{

cout<<i;

}

cout<<endl;

}

for(i=flag+1;i<=LineNumber;i++)

{

j=2*(2*flag-i)-1;

k=flag-(2*flag-i);

for(int m=0;m<k;m++)

{

cout<<' ';

}

for(int n=0;n<j;n++)

{

cout<<2*flag-i;

}

cout<<endl;

}

cout<<endl;

return 0;

}

  • 上一篇:做設計的筆記本電腦哪幾款好
  • 下一篇:本科能動想考研轉電子數字計算流體方向怎麽操作
  • copyright 2024編程學習大全網