输出三角形

1.

屏幕截图(5)

1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main(){
for(int i=0;i<=5;i++){
for(int j=0;j<=i;j++){
printf("*");
}
printf("\n");
}
}

2.

屏幕截图(6)

1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main(){
for(int i=0;i<=5;i++){
for(int j=i;j<=5;j++){
printf("*");
}
printf("\n");
}
}

3.

屏幕截图(7)

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main(){
for(int i=0;i<=5;i++){
for(int j=1;j<=5-i;j++){
printf(" ");
}
for(int n=0;n<=i;n++){
printf("*");
}
printf("\n");
}
return 0;
}

4.

屏幕截图(8)

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main(){
for(int i=0;i<=5;i++){
for(int j=1;j<=i;j++){
printf(" ");
}
for(int n=0;n<=5-i;n++){
printf("*");
}
printf("\n");
}
return 0;
}

输出金字塔

1.

屏幕截图(9)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<stdio.h>
int main()
{
int num;
int i,j;
scanf("%d",&num);
for(i=1;i<=num;i++){
for(j=num;j>=i;j--)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}return 0;
}

2.

屏幕截图(10)

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
int main(){
for(int m=0;m<=4;m++){
for(int n=0;n<=m;n++){
printf(" ");
}
for(int a=0;a<9-m*2;a++){
printf("*");
}
printf("\n");
}

输出菱形

屏幕截图(11)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
int main(){
for(int i=0;i<=4;i++){
for(int j=0;j<=4-i;j++){
printf(" ");
}
for(int k=0;k<=i*2;k++){
printf("*");
}
printf("\n");
}
for(int m=0;m<=4;m++){
for(int n=0;n<=m;n++){
printf(" ");
}
for(int a=0;a<9-m*2;a++){
printf("*");
}
printf("\n");


}
return 0;
}