请问如何循环输出字母?

bfc3157 2006-04-25 06:22:53
请问ASP里如何穷举26个字母,要两个位的。
据说要判断ASCII码,但是我发现asc()这个函数没用,所以想求一下代码!谢谢了!
...全文
145 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bfc3157 2006-04-25
  • 打赏
  • 举报
回复
是的,xxuu503说得对,少了一句b='a'写在第一个循环之后。
谢谢大家了!
xxuu503 2006-04-25
  • 打赏
  • 举报
回复
错了,你的代码写错了!

你的内循环b自加到'z'后,没有还原为'a'

所以就一直自加为乱码了

netWild 2006-04-25
  • 打赏
  • 举报
回复
<%
for x=97 to 122
response.write "<b>" & chr(x) & ":   </b>"
for y=97 to 122
response.write chr(x) & chr(y) & ","
next
response.write "<br>"
next
%>
xxuu503 2006-04-25
  • 打赏
  • 举报
回复
document.write(a)
document.write(b+",")


try

document.write(a+b+",")

如果还有问题,那我就不知道了
xxuu503 2006-04-25
  • 打赏
  • 举报
回复
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function CharAdd(obj)
{
obj=obj.toLowerCase()
return String.fromCharCode(obj.charCodeAt(0)+1)
}

for (var x='a';x<='z';x=CharAdd(x))
{
for (var y='a';y<='z';y=CharAdd(y))
{
document.write(x+y)
document.write("<br>")
}
}
//-->
</SCRIPT>
</BODY>
</HTML>
bfc3157 2006-04-25
  • 打赏
  • 举报
回复
请问一下我改了下代码,为何运行后好多乱码吗???
xˈ,xˉ,xˊ,xˋ,xˌ,xˍ,xˎ,xˏ,xː,yˑ,y˒,y˓,y˔,y˕,y˖,y˗,y˘,y˙,y˚,y˛,y˜,y˝,y˞,y˟,yˠ,yˡ,yˢ,yˣ,yˤ,y˥,y˦,y˧,y˨,y˩,y˪,z˫

<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var a='a'
var b='a'
for(var tmp=0;tmp<26;tmp++)
{
for(var tmp2=0;tmp2<26;tmp2++)
{
document.write(a)
document.write(b+",")
var t2=b.charCodeAt(0)
t2++
b=String.fromCharCode(t2)
}

var t=a.charCodeAt(0)
t++
a=String.fromCharCode(t)
}
//-->
</SCRIPT>
</BODY>
</HTML>


bfc3157 2006-04-25
  • 打赏
  • 举报
回复
先谢谢,但是如果要一对对输出呢,比如aa,ab,ac,ad,....zz,这样穷举怎么搞??我就是搞不太懂2维以上的数组
xxuu503 2006-04-25
  • 打赏
  • 举报
回复
js?

asc如果没有,自然是说Js

<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var a='a'
for(var tmp=0;tmp<26;tmp++)
{
document.write(a)
var t=a.charCodeAt(0)
t++
a=String.fromCharCode(t)
}
//-->
</SCRIPT>
</BODY>
</HTML>

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧