起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2676|回复: 3

[已结贴] 画代码问题之一

[复制链接]

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
发表于 2018-4-22 15:46:04 | 显示全部楼层 |阅读模式
QQ图片20180418012419.png

如图,用sjh1去遍历循环数据表中的sjh2,发现相同就停止循环,弹出提示框;全部遍历完后没有相同的,就新增一条。这个怎么画?
发表于 2018-4-22 17:36:34 | 显示全部楼层
在条件分支与新增数据之间用连接线相连,不标注条件值,表示条件为假时执行的动作。
回复 支持 反对

使用道具 举报

0

主题

110

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
QQ
发表于 2018-4-22 20:06:11 | 显示全部楼层
你可以在循环之前再声明一个变量作为标识,可以先赋值为0,当循环里面的条件为真时增加一步修改这个标识变量的值,比如将标识变量赋值为1;当全部循环结束的时候首先判断一下标识的值是不是为0(即是否在循环中修改过),若为0表示全部遍历完没有相同的,这时候再执行新增。
另一种情况是如果你在循环里面的判断sjh1和sjh2是否相等的条件为真之后执行几个操作就结束程序的话,就可以直接将赋值操作连接在全部循环执行完这个操作之后,因为这时候能执行到这,就说明循环里面没有一次判断为真,即没有sjh1和sjh2相等。
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-27 04:09:17 | 显示全部楼层
谢谢,明白了,结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 02:34 , Processed in 0.059091 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表