请教一个小问题!希望大家帮个小忙
如何用for循环打印出 如下图形
B
EEE
FFFFF
EEE
B
[此贴子已经被作者于2005-11-9 19:39:50编辑过]
如何用for循环打印出 如下图形
B
EEE
FFFFF
EEE
B
[此贴子已经被作者于2005-11-9 19:39:50编辑过]
就是用for循环打印出来,就象下面的程序一
0
012
01234
0123456
012345678
#include<stdio.h>
void main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("%d",j-1);
}
printf("\n");
}
}
[此贴子已经被作者于2005-11-9 21:13:27编辑过]
把他想成5*6的一个矩正其余是空格就搞定了!
#include<stdio.h>
void main()
{
int i,j,n;
printf("\n enter n:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("\n");
for(j=n-1;j>i;j--)
{
printf("%c",' ');
}
for(j=0;j<2*i+1;j++)
{
printf("%c",i+65);//这里是换算。
}
}
}
/*1、请编写程序输出以下图案,图案的行数由输入的值确定。
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE */
你再看看这个吧。
9楼的朋友从A到B到C这种规则表化的我会.我那道题是从B到E到F的,我没有找到规律,请帮看看