绘制图形题固定解决思路:
1、确定大小:按要求输出矩形
2、造型:根据题目要求,将矩形多余部分去掉,保留形状部分
3、修改字符
// 1、确定大小:按要求输出矩形
输入n
for(i:1~n): // 确定行数
for(j:1~n): // 确定每行字符数
// 2、造型:根据题目要求,将矩形多余部分去掉,保留形状部分
第i行,输出i个字符
for(i:1~n): // 行数
for(j:1~i): // 每行循环输出i个字符
// 3、修改字符
设定字符从'A'开始
每输出一个字符,变成下一个字符
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
char c='A';
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
cout<<c;
c++;
if(c>'Z') c='A';
}
cout<<endl;
}
return 0;
}