【发布时间】:2017-10-05 12:55:48
【问题描述】:
如何获得像翻转的弗洛伊德三角形一样的输出?最好的解决方法是什么?
例子:
5555
_555
__55
___5
注意:_ 是空格
已经尝试了很多代码,但我仍然无法获得这样的输出。
我的一个代码:
#include<stdio.h>
int main () {
int a,b,c,n;
scanf("%d",&n);
for(a=1;a<=n;a++) {
for(b=n;b>=a;b--) {
printf(" ");
}
for(c=1;c<=a;c++) {
printf("*");
}
printf("\n");
}
}
【问题讨论】:
-
显示你的代码..,
-
显示已经尝试了很多代码
-
@BLUEPIXY 他试了这么多代码,所有的代码都不能放在问题里。没有足够的空间。
-
@Sourav Ghosh #include
int main () { int a,b,c,n; scanf("%d",&n); for(a=1;a=a;b--) { printf(" "); } for(c=1;c -
@soloemollyn 好吧,欢迎!我个人更喜欢在交流时使用更正式的地址。