java输出星号金字塔倒的_显示一个倒金字塔的星号

我帮助我的程序。我需要创建一个倒金字塔的星星,行数取决于用户键的星星数量,但是我已经完成了,所以它没有给出倒金字塔,它给出了一个规则的金字塔。显示一个倒金字塔的星号

#include

#include

void printchars(int no_star, char space);

int getNo_of_rows(void);

int main(void)

{

int numrows, rownum;

rownum=0;

numrows=getNo_of_rows();

for(rownum=0;rownum<=numrows;rownum++)

{

printchars(numrows-rownum, ' ');

printchars((2*rownum-1), '*');

printf("\n");

}

_getche();

return 0;

}

void printchars(int no_star, char space)

{

int cnt;

for(cnt=0;cnt

{

printf("%c",space);

}

}

int getNo_of_rows(void)

{

int no_star;

printf("\n Please enter the number of stars you want to print\n");

scanf("%d",&no_star);

while(no_star<1)

{

printf("\n number incorrect, please enter correct number");

scanf("%d",&no_star);

}

return no_star;

}

+0

要在stackoverflow.com问题中显示代码,请将代码缩进至少4个空格。 –

2010-03-31 19:27:07

+0

请修正您的代码格式。确保代码是缩进的,并且会自动格式化。 –

2010-03-31 19:27:07

+2

在标题中放一点点也不会伤害... –

2010-03-31 19:29:15

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值