//打印正三角
/**
* 1
1 2
1 2 3
*/
//外层 for 循环控制打印的行数
for (int i = 1; i <= 3; i++) {
//内层 for 循环控制每行打印的内容
for (int j = 1; j <= i; j++) {
printf("%d ", j);
}
printf("\n");
}
//打印倒三角
/**
* 打印:
1 2 3
1 2
1
*/
for (int i = 3; i > 0; i--) {
for (int j = 1; j < i + 1; j++) {
printf("%d\t", j);
}
printf("\n");
}
/*
for (int i = 0; i < 3; i++) {
for (int j = 3; j > i; j--) {
printf("%d\t", j);
}
printf("\n");
}
*/
/**
* 打印
*
* *
* * *
*/
for (int i = 0; i < 3; i++) {
for (int j = 0 ; j < 2 - i; j++) {
printf(" ");
}
for (int k = 0; k < i + 1 ; k++) {
printf("* ");
}
printf("\n");
}
<pre name="code" class="objc"> /**
* 打印
*
***
*****
*/
for (int i = 0; i < 3; i++) {
for (int j = 2; j > i; j--) {
printf(" ");
}
for (int k = 1; k <= 2 * i + 1 ; k ++) {
printf("*");
}
printf("\n");
}