问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: 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; }
转载请注明原文地址: https://ju.6miu.com/read-17656.html