C语言高手请进~请教个问题

任务说明:

利用双重 for 循环打印如下图形。

ABCDEF

BCDEF

CDEF

DEF

EF

F

输入要求:无

输出要求:详见输出样例

输入输出样例:

Input sample:

Output sample:

ABCDEF

BCDEF

CDEF

DEF

EF

F

朋友您好!
代码如下:
#include <stdio.h>
#include <stdlib.h>

int main () {
int i, j;
for (j = 'A'; j <= 'F'; j++) {
for (i = j; i <= 'F'; i++)
printf ("%c", i);
printf ("\n");
}
return 0;
}
如有不懂请追问,望采纳!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-22
int main(void)
{
char a[6]={'A','B','C','D','E','F'};
int i,j;
printf("Input sample:\n");
printf("Output sample:\n");
for(i=0;i<6;i++)
for(j=i;j<6;j++,printf("\n"))
printf("%c",a[j]);
return 0;
}本回答被网友采纳
第2个回答  2012-03-22
#include <stdio.h>
void main()
{
int i,j;
for(j = 0;j<6;j++)
{
for(i = 65+j;i<71;i++)
printf("%c",(char)i);
printf("\n");
printf("\n");
}

}
PLEASE RUN IT ,YOU WILL GET IT
第3个回答  2012-03-22
#include"stdio.h"
#include "conio.h"

main()
{
char a[]={'A','B','C','D','E','F'};
int i=0,j=0;
for(int i=0;i<6;i++)
{
for(int j=i;j<6;j++)
{
printf("%c",a[j]);
}
printf("\n");

}
getch();
}