C语言如何打印各种图案
C语言如何打印各种图案
这篇文章主要介绍C语言如何打印各种图案,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1、线段图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti=0;for(i=0;i<a;i++){printf("*");}printf("\n");}return0;}
2、正方形图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti=0;intj=0;for(i=0;i<a;i++){for(j=0;j<a;j++){printf("*");}printf("\n");}}return0;}
3、直角三角形图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti=0;intj=0;for(i=0;i<a;i++){for(j=0;j<i+1;j++){printf("*");}printf("\n");}}return0;}
4、翻转直角三角形图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti=0;intj=0;for(i=0;i<a;i++){for(j=0;j<a-i;j++){printf("*");}printf("\n");}}return0;}
5、带空格直角三角形图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti=0;intj=0;for(i=0;i<a;i++){for(j=0;j<a-1-i;j++){printf("");}for(j=0;j<=i;j++){printf("*");}printf("\n");}}return0;}
6、金字塔图案
#include<stdio.h>intmain(){intn=0;while(~scanf("%d",&n)){inti=0;intj=0;for(i=0;i<n;i++){for(j=0;j<n-1-i;j++){printf("");}for(j=0;j<=i;j++){printf("*");}printf("\n");}}return0;}
7、翻转金字塔图案
#include<stdio.h>intmain(){intn=0;while(~scanf("%d",&n)){inti=0;intj=0;for(i=0;i<n;i++){for(j=0;j<i;j++){printf("");}for(j=0;j<n-i;j++){printf("*");}printf("\n");}}return0;}
8、 菱形图案
#include<stdio.h>intmain(){inti;inta=0;while(~scanf("%d",&a)){for(i=0;i<=a;i++){intj;for(j=0;j<=a-1-i;j++){printf("");}for(j=0;j<=i;j++){printf("*");}printf("\n");}for(i=0;i<=a;i++){intj;for(j=0;j<=i;j++){printf("");}for(j=1;j<=a-i;j++){printf("*");}printf("\n");}}}
9、K形图案
#include<stdio.h>intmain(){inta=0;while(~scanf("%d",&a)){inti;for(i=0;i<=a;i++){intj;for(j=0;j<=a-i;j++){printf("*");}printf("\n");}for(i=1;i<=a;i++){intj;for(j=0;j<=i;j++){printf("*");}printf("\n");}}}
10、箭形图案
#include<stdio.h>intmain(){intn=0;while(~scanf("%d",&n)){inti=0;for(i=0;i<=n;i++){intj=0;for(j=1;j<=n-i;j++){printf("");}for(j=0;j<=i;j++){printf("*");}printf("\n");}for(i=1;i<=n;i++){intj;for(j=1;j<=i;j++){printf("");}for(j=0;j<=n-i;j++){printf("*");}printf("\n");}}}
11、反斜线形图案
#include<stdio.h>intmain(){intn=0;while(~scanf("%d",&n)){inti=0;for(i=0;i<n;i++){intj;for(j=0;j<i;j++){printf("");//printf("*");}for(j=0;j<n-n+1;j++){printf("*");}printf("\n");}}}
12、正斜线形图案
#include<stdio.h>intmain(){intn=0;while(~scanf("%d",&n)){inti=0;for(i=0;i<n;i++){intj;for(j=1;j<n-i;j++){printf("");//printf("*");}for(j=0;j<n-n+1;j++){printf("*");}printf("\n");}}}
以上是“C语言如何打印各种图案”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注恰卡编程网行业资讯频道!