1,
代码风格不好,不好阅读
2,
代码有错误
printf("\n")没有";"结束 没有挂#include<stdioh>
3,
代码扩展性不好,形状大小固定
4,
流程图和注释正在写,一会贴出来
下面小做调整,NUM后面的数字4,10,21,随便改
/\
流程图
开始
循环A 输出菱形上半三角部分NUM行
循环1 j行输出空格NUM-i个空格
NUM-i个空格是否结束 没有继续循环1 结束往下
循环2 k行输出空格2i-1个
2i-1个是否结束 没有继续循环2 结束往下
输出换行
NUM行是否结束 没有继续循环A 结束往下
循环B 输出菱形下半三角部分NUM-1行
循环3 j行输出空格i个空格
i个空格是否结束 没有继续循环1 结束往下
循环4 k行输出空格(2NUM-1)-2i个
(2NUM-1)-2i个是否结束 没有继续循环2 结束往下
输出换行
NUM-1行是否结束 没有继续循环B 结束往下
结束
\/
#include<stdioh>
#define NUM 10
void main()
{
int i,j,k;
for(i=1;i<=NUM;i++) //循环A
{
for(j=1;j<=NUM-i;j++) //循环1
{
printf(" ");
}
for(k=1;k<=2i-1;k++) //循环2
{
printf("");
}
printf("\n");
}
for(i=1;i<NUM;i++) //循环B
{
for(j=1;j<=i;j++) //循环3
{
printf(" ");
}
for(k=1;k<=(2NUM-1)-2i;k++) //循环4
{
printf("");
}
printf("\n");
}
}
以上就是关于单片机控制交通灯的一个主程序流程图不理解,求高手帮忙解释下全部的内容,包括:单片机控制交通灯的一个主程序流程图不理解,求高手帮忙解释下、求解这个流程图如何用C语言表示、C语言问题:有函数调用的流程图怎么画等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)