题目描述
打印出一个底部有n个*的漏斗
输入
第一行输入一个T;表示有T组测试数据
下面每一行都有一个n表示漏斗底部*的个数
n保证是奇数
输出
输出打印结果
两个测试答案之间要用换行分割
/*printf("这是第%d行 我要打印%d个* \n",Num,i); */
***********
*********
*******
*****
***
*
***
*****
*******
*********
***********
int n = 11; //底部个数int i ,j;for ( i = n; i > 0; i-=2){ // 进来的时候, i =11 , 无空格 i=9的时候 一个空格for (j = n/2; j > i/2; j--) {printf(" ");}for (j = 0; j < i; j++) {printf("*");}printf("\n"); }//先写下面这个正常顺序输出 漏斗的下半部分for (i = 2; i< n; i += 2){// 进来的时候, i =11 , 无空格 i=9的时候 一个空格for (j = n/2; j > i/2; j--) {printf(" ");}for (j = 0; j <= i; j++) {//if(j==i==0) printf("*");}printf("\n");}