1.直角三角形:
#include <stdio.h>
int main() {
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.等腰三角形:
#include <stdio.h>
int main() {
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");
}
}
3.圆形:
#include <stdio.h>
#include <stdlib.h>
const int R=5;
int main()
{
for(int x=0;x<=2*R;++x)
{
for(int y=0;y<=2*R;++y)
{
if((x-R)*(x-R)+(y-R)*(y-R)<=R*R)
printf(" *");//打印空格+‘*”
else
printf(" ");//打印两空格
}
printf("\n");
}
return 0;
}