首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

打印倒三角

2012-12-23 
打印倒三角形/* *打印如下图形: ********** ******** ****** **** ***/#includestdlib.h#includestdio.

打印倒三角形

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

?

热点排行