asp for循环 step-1,

<%fori=0to5forii=5toistep-1response.Write("口")nextresponse.Write("<br>")next%>与<%fori... <% for i= 0 to 5 for ii=5 to i step-1 response.Write("口") next response.Write("<br>") next %> 与 <% for i= 0 to 5 for ii=5 to 0 step-1 response.Write("口") next response.Write("<br>") next %> 这两段代码只有第二行的i的终点值不一样,其它都一样。 但我不明白的是,为什么第二段输出的是正方形? 有人这样给我解释: "step-1表示递减循环 我解释给你看看第1段 第1次循环,当i=0的时候,for ii=5 to 0 step-1 输出了5个 当i=1的时候 for ii=5 to 1 step-1 输出了4个 当i=2的时候 for ii=5 to 2 step-1 输出了3个 以此类推,你明白了不 第2段是永远都输出 for ii=5 to 0 step-1 输出了5个 所以是正方形" 但我还有些不明白,初始值与终点值 step-1 之间的运行关系是什么样的? 本人是菜鸟,希望高人赐教。只是我没积分了 展开
 我来答
美者明0L
2014-06-24 · TA获得超过123个赞
知道答主
回答量:131
采纳率:100%
帮助的人:60.3万
展开全部
for i=初始值 to 终值 step 每交递增值 循环过程,循环变量i 被赋初值 如果step后为正值,则当i值<=终值时循环,当时step为负值时,是I值>=终值时循环。每循环次后 i值=i值+step值 ,然后在与终值比较,时行下一次循环或退出。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式