PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[讨论] 请问多层循环的flow chart怎么画?
楼主:
zzss2003
(brotherD)
2017-09-18 17:52:48
各位好,小弟想要画以下这个程式码的流程图:
if(V>24){
do{
PWM();
while(I=0){
RA5=0;
Delay_ms(1000);
LED();
I2C();
RA5 = 1;
Delay_ms(1000);
if(I != 0){
break;
}
}
LED();
I2C();
}while(v<28.7)
}
小弟画出来的:https://imgur.com/a/NMyvY
不过我也只是硬干而已,想请教各位前辈,有没有更适合的画法?谢谢
作者:
bladesaurus
(刀鋒é¾)
2017-09-22 11:48:00
流程图怎么了、不同的需求就可以用不同的工具人家的专案或是团队可能就很适合流程图阿语言或工具意不在精美或潮流程度、能有效沟通就好
作者:
xavier13540
(柊 四千)
2017-09-22 04:20:00
原来还真的有人在画流程图
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2017-09-18 18:45:00
……你block大小会不会太随兴了一般if block习惯是结果为真,继续往下结果为假,拉一条长的flow跳过循环,循环尾巴往左边回去,接回if block,这样才有点循环的样子你画得这样我很想建议你不要画了 反正流程图早就过时了早20年就不是非画不可
作者:
chuegou
(chuegou)
2017-09-18 19:25:00
我组语会画一下 不过还是以状态机图比较常用
作者:
EdisonX
(卡卡兽)
2017-09-19 00:43:00
流程图我以为只有labview. plc 还有在用
作者:
Neisseria
(Neisseria)
2017-09-19 10:10:00
以原来这个程式码来说,应该也不用画吧如果比较复杂的,用就函式把流程 refactoring 一下
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2017-09-19 10:51:00
学习阶段很爱画,还买过流程图规(图板)。但是各个阶段做的事情不同 传统流程图太繁琐只适合慢慢来不要以为大家不画 惯例都跟你讲了 不要装没看到
作者:
Neisseria
(Neisseria)
2017-09-19 14:54:00
主要执行功能的函式不要写出实作细节把一些细节包在一些小型 helper 函式里读主函式时就会大略知道程式在做什么需要改实作时改 helper 函式即可之前在一些教撰写程式码的书看到的概念虽然那本书是用 Java,概念应该都通吧
作者:
CoNsTaR
((const *))
2017-09-19 19:51:00
流程图没有过时问题啊 画那东西本来就一点意义也没有
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2017-09-26 14:02:00
过时就太复杂啊很多流程图元件是从打孔卡时代就有的 现在都不合时宜以前打孔卡时代输入、显示、印表是大事 现在都不需要画起来也不方便 学习阶段写虚拟码就有不错效果准备正式文件的时候再画不迟另一个原因是流程图的重点随应用场合而异往往到系统规划的时候才会显示出价值 学习阶段不好画也不好改 往往浪费时间
继续阅读
[问题] 有关于 CPU 与 RAM 寻址问题
gowrite
[闲聊] C++ Stateful Metaprogramming
PkmX
Re: [问题] 请问qt有办法把主视窗变成跟ios的一样吗
uranusjr
[问题] 请问qt有办法把主视窗变成跟ios的一样吗
checkIO
[问题] 关于表示x的次方
GGBronze
Re: [问题] cin overflow问题
jimfan
[问题] cin overflow问题
zianz113
Re: [问题] 相同型态的变量但值不同,运算量的差异?
jimfan
[问题] 相同型态的变量但值不同,运算量的差异?
hsiansheng
[问题] LeetCode global and static 问题
Yuan0124
Links
booklink
Contact Us: admin [ a t ] ucptt.com