找回密码
 注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

扫一扫,访问微社区

快捷导航
事务所专题-柯南20周年纪念事件簿
搜索
查看: 805|回复: 2
打印 上一主题 下一主题

求助! 关于ASP!

[复制链接]

杯户大学生

0

主题

0

好友

54

积分

 

升级
35%
帖子
1013
精华
0
积分
54
威望
4
RP
99
金钱
200 柯币
人气
0 ℃
注册时间
2004-1-4
跳转到指定楼层
顶楼
发表于 2004-8-10 03:49:12 |只看该作者 |倒序浏览
<%
  Dim i
  Dim Sum
  
  Response.Write("使用Do While语句计算1累加到10的结果 <BR>")
  i = 1  :  Sum = 0  
  Do While i < 10
    Response.Write(CStr(i) & " + ")
    Sum = Sum + i
    i = i + 1
  Loop
  Sum = Sum + i
  Response.Write(CStr(i) & " = " & CStr(Sum))  





帮我解释上边的一段话。

说是“使用Do While语句计算1累加到10的结果”

可是。。我就是想不通。。。。5555~~


PS:直顶的帖子叫人寒。。。。

4869号住户

0

主题

0

好友

14

积分

 

帖子
100
精华
0
积分
14
威望
0
RP
32
金钱
98 柯币
人气
188 ℃
注册时间
2003-11-10
沙发
发表于 2004-8-10 09:10:50 |只看该作者

回复:

老实说,我根本不懂ASP,但你贴的代码还看的懂一点,I的初始值是1,SUM的初始值是0,在I小于10的情况下,I与SUM相加的值赋给SUM,然后I自加1

1=1+0,2=1+1,这时I等于2,然后判断I是否小于10,若为真,执行下一个循环。

3=2+1,3=2+1,这时I等于3,然后判断I是否小于10,若为真,执行下一个循环。

6=3+3,4=3+1,这时I等于4,然后判断I是否小于10,若为真,执行下一个循环。

等到I=10时,I<10判断为假,跳出循环,接着执行“SUM=SUM+I”,然后就再屏幕上显示结果。
希望大家多多关照。
回复

使用道具 举报

杯户大学生

0

主题

0

好友

54

积分

 

升级
35%
帖子
1013
精华
0
积分
54
威望
4
RP
99
金钱
200 柯币
人气
0 ℃
注册时间
2004-1-4
板凳
发表于 2004-8-10 10:33:38 |只看该作者

回复:

嗯嗯, 谢谢了。
我仔细想了一下, 也懂了~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

手机版|Archiver|名侦探柯南事务所 ( 沪ICP备17027512号 )

GMT+8, 2024-9-21 03:36 , Processed in 0.027282 second(s), 20 queries , MemCached On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部