- 问题描述
- 利用字母可以组成一些美丽的图形,下面给出了一个例子:
- ABCDEFG
- BABCDEF
- CBABCDE
- DCBABCD
- EDCBABC
- 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
- //代码案例,比较简单的写法,不涉及太复杂大算法
- #include <iostream>
using namespace std;
int main(int argc, char** argv) {
int n,m,count1,count2;
cin>>n;
cin>>m;
char k,l;
for(int i=1;i<=n;i++){
k='A'+i-1;
count1=i;
while(count1>0){
cout<<k;
k--;
count1--;
}
count2=m-i;
if(count1==0){
k++;
}
while(count2>0){
k++;
cout<<char(k);
count2--;
}
cout<<endl;
}
return 0;
}
字母图形
最新推荐文章于 2022-03-28 22:46:07 发布