c语言..大家来看看.不会作了

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:52:25
5 1
444 121
33333 12321
2222222 1234321
111111111 123454321
输出这样一个图形
初学者简单点要不我看不的懂
靠郁闷他把空格去掉了
****5****
***444***
**33333**
*2222222*
111111111

难道是这样的。。。
#include <stdio.h>

int 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", 5 - i + 1);
for ( j = 1; j <= 10 - i * 2; j++ )
printf(" ");
for ( j = 1; j <= i ; j++ )
printf("%d", j);
for ( j = i - 1; j >= 1; j-- )
printf("%d", j);
printf("\n");
}
return 0;
}

#include<stdio.h>
void main()
{
printf("5 1\n");
printf("444 121\n");
printf("33333 12321\n");
printf("2222222 1234321\n");
printf("111111111 123454321\n");
}