关于ASP的for循环

<body><%dima,b,c,d,ea=year(date)b=month(date)response.write(a&"年"&b&"月")response.writ... <body>
<%
dim a,b,c,d,e
a=year(date)
b=month(date)
response.write(a&"年"&b&"月")
response.write"<br>"
%></p>
<hr align="left" width="560" size="2">
<table width="560" height="60" border="1" >
<tr>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
<th>星期六</th>
<th>星期日</th>
</tr>
<%
response.write("<tr></tr>")
c=datediff("d",a&"-"&b&"-1",a&"-"&(b+1)&"-1")'当月的天数
d=weekday(a&"-"&b&"-1",vbmonday)'1号是星期?
for i=1 to d-1
response.write("<td> </td>")
next
for ii=1 to c
if i=d then
response.write("<td><font color='#ooooff'><div align='center'>"&ii&"</div></font></td>")

if weekday(a&"-"&b&"-"&ii)=1 then
response.write("<tr></tr>")
end if
end if
next
for iii=1 to 35-(d-1)-c
response.write("<td> </td>")
next
%>
</table>
</body>

这个当中的i,ii,iii为什么不用定义变量也能直接使用?它们都不是变量吗?为什么i前面只能循环到d-1,后面又可以等于d?
展开
 我来答
peterfu1983
2008-11-24 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:160万
展开全部
asp语言,不用声明变量一样可以直接使用,但是作为一个合格的程序员必须学会声明和注释。在asp语言中变量可以重复使用,最后一次声明的变量可以继承前面变量的值。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式