求大神,我在考试
#include<stdio.h>
void main()
{
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",j);
}
printf("\n");
}
}
这样输出是
1
12
123
1234
12345
123456
这个样子的,现在要求等边三角形
#include<stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=6;i++)
{
for(k=0;k<6-i;k++)//加一个控制空格的循环
printf(" ");
for(j=1;j<=i;j++)
{
printf("%2d",j);//输出一个空格,确保每行是奇数,看起来美观
}
printf("\n");
}
}
本回答被提问者采纳