早教吧作业答案频道 -->其他-->
vb6.0请教有趣的关于时间的数据结构问题打比方来形容这个结构:假如有很多人(名字叫A,B,C....等等)去接水,且每个人拿不同容量的杯子(那么接满水的时长不一样),水龙头也是很多(
题目详情
vb6.0 请教有趣的关于时间的数据结构问题
打比方来形容这个结构:假如有很多人(名字叫A,B,C....等等)去接水,且每个人拿不同容量的杯子(那么接满水的时长不一样),水龙头也是很多(假如是无限的,不用排队,到达即可接水),每个人到达水龙头的时间点也不同(例如有人9:00,有人12:00等等,意思是人可以随时增加不影响他人,原来在接的人还是继续接),这时!一旦某人接满水就说:“我的名字叫C(假如是C),我满了”,然后他立刻倒掉杯子里的水又重新接(他如此循环),假如说话和倒水的时间忽略不计,那么请问VB6.0中,能不能只用一个timer来实现这种情况?
如果一个timer能实现,应该怎样的思路?杯子容量已知,到达时间已知,人名已知
打比方来形容这个结构:假如有很多人(名字叫A,B,C....等等)去接水,且每个人拿不同容量的杯子(那么接满水的时长不一样),水龙头也是很多(假如是无限的,不用排队,到达即可接水),每个人到达水龙头的时间点也不同(例如有人9:00,有人12:00等等,意思是人可以随时增加不影响他人,原来在接的人还是继续接),这时!一旦某人接满水就说:“我的名字叫C(假如是C),我满了”,然后他立刻倒掉杯子里的水又重新接(他如此循环),假如说话和倒水的时间忽略不计,那么请问VB6.0中,能不能只用一个timer来实现这种情况?
如果一个timer能实现,应该怎样的思路?杯子容量已知,到达时间已知,人名已知
▼优质解答
答案和解析
很容易啊,用个数据列表,如:
A 12:00
B 9:00
...
timer时间设置为1秒,每秒去减所用时间,执行后:
A 11:59
B 8:59
...
然后如果到0了,直接恢复原来的时间
A 3:00
B 9:00
...
然后给个提示:如:我的名字叫B,我满了
A 12:00
B 9:00
...
timer时间设置为1秒,每秒去减所用时间,执行后:
A 11:59
B 8:59
...
然后如果到0了,直接恢复原来的时间
A 3:00
B 9:00
...
然后给个提示:如:我的名字叫B,我满了
看了 vb6.0请教有趣的关于时间...的网友还看了以下:
“淮”、“蓝”是什么结构的?”淮"是左右结构的还是左中右结构的;"蓝"是上下结构的吗?那“侧”、“ 2020-05-17 …
若甲基与一个平面型结构相连,则甲基上的氢原子最多有一个与其共面为什么会有啊.甲烷是四面体结构,如果 2020-06-02 …
棘变成上下结构怎么念”棘”字不是左右结构的吗,那变成上下结构怎么念啊? 2020-06-21 …
英语知识Thanksfortellmethewaytoyourhuose还是Thanksforyo 2020-06-24 …
1.大力钳干什么用的?2.他的工作原理?3.大力钳的结构真的可以把力放大吗?4.为什么大力钳的结构 2020-06-30 …
1.大力钳干什么用的?2.他的工作原理?3.大力钳的结构真的可以把力放大吗?4.为什么大力钳的结构 2020-07-08 …
这应该是一种用法,而不是成语。它是病句解析的解释中的一句话,原句是:检查句中的并列结构。并列结构是指 2020-11-26 …
将下列句子翻成英文我父亲昨天给我买了一本英语书(用两种不同的结构)它将为我做一条裙子(用两种不同的结 2020-12-01 …
“产业结构偏离度”的定义是什么?如何计算?产业结构是一个国家或地区内各产业部门之间互相关联、相互依附 2020-12-16 …
英语翻译按要求翻译以下句子.1.那在树下哭泣的女孩是一个孤儿(定语从句结构)2.我昨天买的书很有趣( 2020-12-17 …