#include
int main()
{char j;
int i,n;
scanf("%d",&n);
for(i=n;i>0;i--)
{for(j=65;j<j+i;j++)
printf("%c",j);
printf("\n");}}结果是乱码求解
#include <stdio.h>
int main()
{
char j;
int i,n;
scanf("%d", &n);
for(i=n;i>0;i--)
{
for(j=65;((int)j)<65+i;j++)
printf("%c",j);
printf("\n");
}
}
10
ABCDEFGHIJ
ABCDEFGHI
ABCDEFGH
ABCDEFG
ABCDEF
ABCDE
ABCD
ABC
AB
A
这是一个死循环吧,for(j=65;j<j+i;j++)这个怎么循环的出去?