555555小弟又有想不明白的地方了!还请大家教我这个刚学C语言的人啊!
不知道如图打印出这个图案
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
FFFFFFFFFFF
GGGGGGGGGGGGG
555555小弟又有想不明白的地方了!还请大家教我这个刚学C语言的人啊!
不知道如图打印出这个图案
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
FFFFFFFFFFF
GGGGGGGGGGGGG
2006-05-29 12:14
2006-05-29 12:38
2006-05-29 15:11
#include <stdio.h>
void main()
{
int i,j;
char c='A';
for(i=0;i<7;i++)
{
for(j=0;j<7-i;j++)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
printf("%c",c+i);
}
printf("\n");
}
}
只供参考
2006-05-29 16:39
//楼上的朋友:
//连续打空格,
//无须乎循环。
#include <stdio.h>
#include <conio.h>
void main( )
{
int i,j,c='A';
for(i=0;i<14;i+=2)
{
printf("%*c",14-i/2,' ');
for(j=0;j<=i;j++)
putchar(c+i/2);
putchar('\n');
}
getch();
}

2006-05-30 05:05
void main()
{
char ch = 'A';
printf("%10c\n", ch);
printf("%8c%c%c", ch + 1, ch + 1, ch + 1);
}

2006-05-30 09:06
void main()
{
int i = 13;
int j;
int k = 0;
int l = 1;
char ch1 = ' ';
char ch2 = 'A';
while (k <= 6)
{
for (j = 1; j <= i - l; j ++)
{
printf("%c", ch1);
}
for (j = 1; j <= l; j++)
{
printf("%c", ch2 + k);
}
printf("\n");
l += 2;
k++;
}
}

2006-05-30 09:27
2006-05-30 09:30
//楼上的朋友:
//连续打空格,
//无须乎循环。
#include <stdio.h>
#include <conio.h>
void main( )
{
int i,j,c='A';
for(i=0;i<14;i+=2)
{
printf("%*c",14-i/2,' ');
//如果改成printf("%*c",14-i,' ');则输出LZ要求的直角三角形图案。
for(j=0;j<=i;j++)
putchar(c+i/2);
putchar('\n');
}
getch();
}

2006-05-30 09:42
2006-05-30 09:48