学习c语言使用控制台打印图形是每一个初学者都会做的事,下面是站在初学者的角度编写的代码,简单易懂。
目录
代码
运行结果
#includeint main() { while(1)//死循环,可以多次输入 { int n; printf("请输入三角形的高:"); scanf("%d", &n);//系统可能会报错,可以改成scanf_s for (int i=1; i <=n; i++)//打印行 { for (int j=1 ; j <= 2 * n -1; j++)//打印列 { if ((i - j <= 0) && (i + j <= (2 * n)))//对等腰三角形的两边进行限制 { printf("*"); } else printf(" ");//填充三角形之外的空余 } printf("n"); } } return 0; }
运行结果如下



