信息奥赛课课通(C++)打印图形V

题目描述

由键盘输入任意一个自然数N,输出如下图规律的图形。

输入

只有一个整数N,为图形的行数(其中2<=N<=26)

输出

输出指定格式的图形。

样例输入

4

样例输出

   DDCDDCBCD
DCBABCDDCBCDDCDD

代码

#include
#include
using namespace std;
int main(){
    int n,i,j,q,w=1,e,r,t=0;
    cin>>n;
    q=n;
    for(i=0;i
        for(e=1;e
            cout<<" ";
        }
        for(r=n;r>q;r--){
            cout<<(char)(64+r);
        }
        for(j=0;j
            cout<<(char)(64+q+j);
        }
        q--;
        w++;
        cout<     }
    q=1;
    w=n-2;
    t=n-1;
    for(i=1;i
        for(e=0;e
            cout<<" ";
        }
        for(r=0;r
            cout<<(char)(65+(n-r-1));
        }
        for(j=1;j<=t;j++){
            cout<<(char)(64+j+i);
        }
        q++;
        w--;
        t--;
        cout<     }
    return 0;
}
 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部