求大佬帮忙

最好地 2019-08-11 10:09:27
在c语言中,输出金字塔的*的思路是什么,拜托了🥺
...全文
126 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
乌漆嘎嘎黑 2020-04-28
  • 打赏
  • 举报
回复
可以用空格和*直接打印
小.白.. 2019-08-13
  • 打赏
  • 举报
回复
BakenJ 2019-08-13
  • 打赏
  • 举报
回复
引用 9 楼 BakenJ 的回复:
如果是9行,前5行一个大循环,后4行一个大循环,大循环里面空格一个小循环,*一个小循环就OK了
哦,这是一个菱形
BakenJ 2019-08-13
  • 打赏
  • 举报
回复
如果是9行,前5行一个大循环,后4行一个大循环,大循环里面空格一个小循环,*一个小循环就OK了
636f6c696e 2019-08-12
  • 打赏
  • 举报
回复
循环 打印空格 打印* 打印空格 打印回车 第三个可以省略
Italink 2019-08-12
  • 打赏
  • 举报
回复
填充二维空间

#include<stdio.h>
int main(){
int size,i,j;
scanf("%d", &size);
for (i = 1; i <= size; ++i) {
for (j = 0; j < size - i; ++j)
printf(" ");
for (j = 0; j < 2 * i - 1; ++j)
printf("*");
printf("\n");
}
}
莯绿和熙 2019-08-12
  • 打赏
  • 举报
回复
可以直接用空格键和*构建一个金字塔
最好地 2019-08-12
  • 打赏
  • 举报
回复
引用 1 楼 莯绿和熙的回复:
可以直接用空格键和*构建一个金字塔
你这回答也是,,,
最好地 2019-08-12
  • 打赏
  • 举报
回复
引用 3 楼 636f6c696e的回复:
循环 打印空格 打印* 打印空格 打印回车 第三个可以省略
但是上下层的*是不在一条线上的
轻箬笠 2019-08-12
  • 打赏
  • 举报
回复
想象下电脑屏幕就是一个个的点阵。就类似
............
............
............
............
............
............
那现在你要在这个点阵上面显示金字塔,大致的想法就是放个金字塔上去,金字塔遮住的地方都输出*,其他地方不做处理。
六道佩恩 2019-08-12
  • 打赏
  • 举报
回复
思路的话,,,你可以认为是输出一个长方形,长方形你总会吧,然后金字塔的部分判断后输出*,非金字塔的部分判断后输出空格

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧