C语言中用循环可以打印出各种图形
1 直角三角形(靠右直立):部分代码
int i,j;
for (i=0; i<6; i++) {
for (j=6;j>i ;j-- ) {
printf(" ");
}
for (j=0; j<=i; j++) {
printf("*");
}
printf("\n");
}
运行效果:
还有各种直角三角形就不一一介绍了。
2.等腰三角形(直立)部分代码如下:
int i,j;
for (i=0; i<6; i++) {
for (j=6; j>i; j--) {
printf(" ");
}
for (j=0; j<2*i+1;j++) {
printf("*");
}
printf("\n");
}
运行效果如下: