新手求助!!!
这个程序输出后是a
aaa
aaaaa
aaaaaaa
aaaaaaaaa
怎么变成
a
bcd
efghi
jklmnop
qrstuvwxy
z
求教!!!下面是我写的代码
#include <stdio.h>
int main()
{
int i, j;
char ch ;
ch='a';
for (i = 1; j <= 9; i++)
{
for (j = 1;j <= 2*i-1; j++)
{
printf("%c",ch);
}
putchar('\n');
}
return 0;
} for (i = 1; j <= 9; i++)这一句我估计你是想写for (i = 1; i <= 9; i++)
你原本的程序j用之前未初始化,所以估计出了BUG导致的 内存for循环里面,ch改成 ch+1 BngThea 发表于 2020-4-3 19:34
内存for循环里面,ch改成 ch+1
我知道了,我改成了ch++ 啦啦啦13 发表于 2020-4-3 19:28
for (i = 1; j
不不不,j是我用来控制行数的
页:
[1]