#include bitsstdc++husing namespace std;int main int n; cinn; char ch=A; forint i=1;i=n;i++ forint j=1;j=i;j++ coutchendl; ch++; if chZ
该代码没有明显的语法错误,但在输出字符时有一个小问题。在内层循环中,应该使用cout<<ch而不是cout<<ch<<endl。这是因为endl会在每个字符后添加一个换行符,导致输出结果不符合预期。应该将内层循环修改为:
for(int j=1;j<=i;j++) {
cout<<ch;
ch++;
if (ch>'Z') {
ch='A';
}
}
原文地址: https://www.cveoy.top/t/topic/iBBW 著作权归作者所有。请勿转载和采集!