第1个回答 2007-04-22
哈哈,我刚刚调试成功这道题,这是我课本上的一道练习题.本来想上网查查有没有更简单的答案的.还真查不着!
程序怎么不可以是这样的?
输入整数5 打印
A C F J O
B E I N
D H M
G L
K
程序如下:
main()
{int i,j,n;
char ch='A',ch1;
printf("\nenter a number");
scanf("%d",&n);
for(i=0;i<n;i++)
{ch+=i;ch1=ch;
printf("%c ",ch);
for(j=2+i;j<=5;j++)
{ch1+=j;
printf("%c ",ch1);
}
printf("\n");
}
}
估计还有更简单的做法,待我再研究研究!