用C语言打印出六种三角形

 

第一种:

 1 #define _CRT_SECURE_NO_DEPRECATE
 2 #include <stdio.h>
 3 int main()
 4 {
 5     int number;
 6     int i, j;
 7     printf("Please enter triangle's high:");
 8     scanf("%d",&number);
 9 
10     for (i = 0; i <= number; i++)
11     {
12         for (j = number; j > i; j--)
13         {
14             printf("*");
15         }
16         printf("\n");
17     }
18     printf("\n");
19     return 0;
20 }
View Code

效果:

 

第二种:

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int number;
 5     int i, j;
 6     printf("Please enter triangle's high:");
 7     scanf("%d",&number);
 8 
 9     for (i = 0; i < number; i++)
10     {
11         for (j = 0; j <= i; j++)
12         {
13             printf("*");
14         }
15         printf("\n");
16     }
17     printf("\n");
18 
19     return 0;
20 
21 
22 }
View Code

效果:

第三种:

 1 #define _CRT_SECURE_NO_DEPRECATE
 2 #include <stdio.h>
 3 int main()
 4 {
 5     int i, j, z;
 6     int number;
 7 
 8     printf("Please enter triangle's high:");
 9     scanf("%d",&number);
10 
11     for (i = 0; i < number; i++)
12     {
13         for (j =0; j <= i; j++)
14         {
15             printf(" ");
16         }
17         for (z = number; z > i; z--)
18         {
19             printf("*");
20         }
21         printf("\n");
22     }
23     printf("\n");
24 
25     return 0;
26 }
View Code

效果:

第四种:

 1 #define _CRT_SECURE_NO_DEPRECATE
 2 #include <stdio.h>
 3 int main()
 4 {
 5     int i, j, z;
 6     int number;
 7 
 8     printf("Please enter triangle's high:");
 9     scanf("%d",&number);
10 
11     for (i = 0; i < number; i++)
12     {
13         for (j = number; j > i; j--)
14         {
15             printf(" ");
16         }
17         for (z = 0; z <= i; z++)
18         {
19             printf("*");
20         }
21         printf("\n");
22     }
23     printf("\n");
24     return 0;
25 }
View Code

效果:

第五种:

 1 #define _CRT_SECURE_NO_DEPRECATE
 2 #include <stdio.h>
 3 int main()
 4 {
 5     int i, j, z;
 6     int number;
 7 
 8     printf("Please enter triangle's high:");
 9     scanf("%d",&number);
10 
11     for (i = 0; i < number; i++)
12     {
13         for (j = number; j > i; j--)
14         {
15             printf(" ");
16         }
17         for (z = 0; z <= 2 * i; z++)
18         {
19             printf("*");
20         }
21         printf("\n");
22     }
23     printf("\n");
24     return 0;
25 }
View Code

效果:

第六种:

 1 #define _CRT_SECURE_NO_DEPRECATE
 2 #include <stdio.h>
 3 int main()
 4 {
 5     int i, j, z;
 6     int number;
 7 
 8     printf("Please enter triangle's high:");
 9     scanf("%d", &number);
10 
11     for (i = 0; i < number; i++)
12     {
13         for (j = 0; j<i; j++)
14         {
15             printf(" ");
16         }
17         for (z = 2*number; z >2*i+1; z--)
18         {
19             printf("*");
20         }
21         printf("\n");
22     }
23     printf("\n");
24     return 0;
25 }
View Code

效果:

 

posted @ 2019-08-14 15:07  青河  阅读(2791)  评论(0)    收藏  举报