#include<stdio.h>
int main(void)
{
char start;
char lend;
char number,end;
lend = 'A';
end = lend;
for ( start=lend; start <='U'; start++)
{
for (number = lend; number<=start; number++)
{
printf("%c", end);
end++;
}
printf("\n");
}
getchar();
return 0;
}
这个代码我自己的理解来说,应该是出现
A
BC
DEF
.
.
PQRSTU
这个情况,但是在编译过程U的后面出现了后续字符,并且在断点查询中发现end=40 '(',不知道哪里出现问题,或者是我理解不对,请解惑。