#12004/4/7 18:04:53
考大家两个ASP编程的题目哦,有兴趣的进来看看,呵呵
第一个:有大量的如下形式的字符串:
“1,77|3,69|4,146”
“1,837|2,94”
“1,87|2,94|8,84|8,194”
它们的规则是,每一字符串内由“|”分划出不等的多个小字符串,而每个小的字符串又是由“,”分划出两部分,前面一个小标号,后面是小标号的内容
[要求:]
把如上的字符串整理成如下格式的数组:
例如
dim str_txt
str_txt="1,77|3,69|4,146"
转化成
dim arr_str
arr_str(0,0)=1 ;arr_str(0,1)=77
arr_str(1,0)=3 ;arr_str(1,1)=69
arr_str(2,0)=4 ;arr_str(2,1)=146
也就是说,把由|号分割的内容分解成数组的一条记录,而由于|号在每个数组中存在数量可能都不同,要注意这一点。
1.把处理过程封成一个函数;2.加上注释……我们的目的是让能做的试试做一做,让还不太能做的看看大伙怎么做……
第二个:
一个系统目录下,比如说是d:\real下,有若干文件,后缀名有.rm的也有.rmvb的,比如说有以下几个文件吧
[死路.rm][暖春.rmvb][d.n.a.rm][北非谍影.2.rmvb]
现在给定你一个前缀,"rtsp://server/"让d:\real目录下的文件都能显示成以下这个样子
<a href="rtsp://server/real/死路.rm">死路</a>
<a href="rtsp://server/real/暖春.rmvb">暖春</a>
<a href="rtsp://server/real/d.n.a.rm">d.n.a</a>
<a href="rtsp://server/real/北非谍影.2.rmvb">北非谍影,2</a>
要求写成函数形式的,传递三个参数"d:\real","real","rtsp://server/",其中d:\real目录下只对后缀名为.rm和.rmvb的文件进行转换,其它文件格式忽略。
这是个典型的电影程序里批量添加电影的小函数。
看谁的算法最简单,最巧妙也最有效哦