【C++】数字菱形(四)

下面是源代码: 

#include <iostream>

using namespace std;

int main() {
    int i,j,n;
    cout<<"输入数字n:";
    cin>>n;
    for(i=1;i<=n;i++){
        for(j=1;j<=n+1-i;j++){
            cout<<"  ";//这里是两个空格;
        }
        for(j=1;j<=2*i-1;j++){
            cout<<" "<<i;
        }
        cout<<endl;
    }
     for(i=n-1;i>=1;i--){
        for(j=1;j<=n+1-i;j++){
            cout<<"  ";//两个空格;
        }
        for(j=1;j<=2*i-1;j++){
            cout<<" "<<i;
        }
        cout<<endl;
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/shift_lock/article/details/81145990