通过找规律发现,有*的位置坐标是(0,3)(1,2)(1,4)(2,1)(2,5),三角形左边坐标横坐标+纵坐标值=3,右边纵坐标-横坐标=3,最后一行全部打印
/*编程打印图形 *
*_*
*___*
*******
*/
#include<stdio.h>
int main() {
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 7; j++) {
if (i != 3) {
if (j - i == 3 || j + i == 3) {
printf("*");
}
else {
printf(" ");
}
}
else {
printf("*");
}
}
printf("\n");
}
return 0;
}