for()嵌套循环 三角正立的问题
LI-O 2014-04-09 12:51:05
#include<stdio.h>
int main(void)
{
int i;
int j;
for( i = 1;i <= 6; i++)
{
for(j = 1;j < (i+1); j++)
printf("%d",j);
printf("\n");
}
return 0;
}
这个结果是这样,
o@o:~/桌面$ ./c
1
12
123
1234
12345
123456
而我突然想把 i = 1 改成 i = 0;
于是
#include<stdio.h>
int main(void)
{
int i;
int j;
for( i = 0;i <= 6; i++)
{
for(j = 1;j < (i+1); j++)
printf("%d",j);
printf("\n");
}
return 0;
}
结果又成了这样:
o@o:~/桌面$ ./z
1
12
123
1234
12345
123456
怎么把输出的第一行的空格去掉?