vb中for循环,do while循环嵌套,求解

我想dt有个取值范围,-100到100,请问怎么编呢?这是我的程序类似如下:fori=0to10x(i)=……y(i)=……z(i)=x(i)+y(i)ifz(I)<30... 我想dt有个取值范围,-100到100,请问怎么编呢?这是我的程序类似如下:
for i=0 to 10
x(i)=……
y(i)=……
z(i)=x(i)+y(i)
if z(I)<300
do
x(I)=x(i)+dt
x(I)=y(i)+dt

z(i)=x(i)+y(i)

until z(i)>300
end if
next i
写错了点
do
x(i)=x(i)+dt
y(i)=y(i)+dt
展开
 我来答
venuses
2013-03-02 · TA获得超过3884个赞
知道大有可为答主
回答量:1.1万
采纳率:4%
帮助的人:1391万
展开全部
你写一个while循环代码,不求DT啊,但同样的代码dowhile写没有意义的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我懒累累
2013-02-22 · 超过26用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:38.2万
展开全部
少了while吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizanexus
2013-02-20
知道答主
回答量:16
采纳率:0%
帮助的人:12.5万
展开全部
你这是写了一段循环代码,不是求DT啊,而且这段代码dowhile写的没意义了。
追问
那应该怎么改,我的意思是dt必须有一个取值范围
追答
dt的取值范围很简单啊:if( dt > -100) and  (dt<100) then
执行语句
endif
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ldjgame
2013-02-18 · TA获得超过107个赞
知道小有建树答主
回答量:321
采纳率:25%
帮助的人:113万
展开全部
不太明白,DT是随机数吗
更多追问追答
追问
差不多,x(i)=x(i)+dt,y(i)=y(i)+dt,dt只能在-100到100这个范围类取某个值能满足x(i)+y(i)<30就停止
追答
怎么你 追问的 和你的问题是矛盾的啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式