打印倒三角形
/* * 打印如下图形: * ********* * ******* * ***** * *** * * */#include<stdlib.h>#include<stdio.h>void printblank(int n){ for(int i=0;i<n;i++) { printf(" "); }}void printgra(int n){ for(int i=0;i<n;i++) { printf("*"); }}void print(int n){ //记录循环的次数 int i=0; //记录每一行开头的空格数 int blank=0; //记录每一行应该打印*的个数(初始化) int count=2*n-1; for(i=0;i<n;i++) { blank=i; //打印之前的空格 printblank(blank); //打印* if(i!=0)count-=2; printgra(count); //余下的空格其实不用处理 printf("\n"); }}int main(){ int n=5; print(n); return 0;}?