读书人

打印倒三角

发布时间: 2012-12-23 11:28:15 作者: rapoo

打印倒三角形

/* *  打印如下图形: *        ********* *         ******* *          ***** *           *** *            *     */#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;}

?

读书人网 >编程

热点推荐