一个循环程序
让程序要求输入一个大写字母,使用嵌套循环产生像下面这样的金字图案A
ABA
ABCBA
ABCDCDA
ABCDEDCBA
提示:输入E,使用一个外部循环来处理行,在每一行使用三个内部循环,一个处理空格
一个以升序打印字母,一个以降序打印字母
主要是那个降序打印字母,
A
BA
CBA
DCBA
EDCBA
不会 {:10_257:}{:10_257:} char ch;
std::cin >> ch;
int level=ch-'A';
for(int i=0;i<=level;i++){
for(int ii=0;ii<level*2+1;ii++){
if(ii<level-i || ii>level+i)
std::cout << " ";
else
{
if(ii<=level)
std::cout << char('A'+i+ii-level);
else
std::cout << char('A'+i-ii+level);
}
}
std::cout << std::endl;
}
{:10_256:}有没有鱼币啊
页:
[1]