画下面C语言程序的流程图 5

#include<stdio.h>intmain(){intn,z,i,j,s;scanf("%d",&n);z=n/2+1;for(i=1;i<=z;i++){for(... #include <stdio.h>
int main()
{
int n,z,i,j,s;
scanf("%d", &n);
z = n / 2 + 1;
for (i = 1; i <= z; i++)
{
for (s = 1; s <= z - i; s++)
{
printf(" ");
}
for (j = 1; j <= (i + i - 1); j++)
{
printf("* ");
}
printf("\n");
}
for (i = 1; i < z; i++)
{
for (s = 1; s <= i; s++)
{
printf(" ");
}
for (j = 1; j <= n - 2 * i; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
展开
 我来答
百度网友7f4cb41
2018-11-14 · TA获得超过247个赞
知道小有建树答主
回答量:361
采纳率:64%
帮助的人:48.1万
展开全部
我就个人的经验来谈一下吧:如果你是会编程序而不会画流程图的这种我建议你应该先把自己的程序研究一遍倘若是画主程序流程图的话那就只需看懂主函数的程序就行了按照Main()函数中的具体书写过程来画比如:定义变量--------初始化变量------使用选择或者循环或者顺序结构------调用某一个子函数(可以没有)----------程序结束 以上是最简单的程序流程图画法
倘若你是画某一算法或是某一模块的流程图的话就要把相应的算法或是模块看懂再说分析算法或是模块的具体走法根据此走法就可以画出对应的流程图
如果你是初学者是想根据流程图的画法而去尝试编程的话我建议你就一定要研究好每一个使用到的算法读懂题目再画流程图
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式