按键精灵四级认证 问答 在线等 20

1.定义一个函数,该函数包含俩个日期参数,比如随机输出"2010-01-22"到"2015-12-31"之间的某个日期(包含这两个日期),此日期作为函数返回值。2.写一个... 1.定义一个函数,该函数包含俩个日期参数,比如随机输出"2010-01-22"到"2015-12-31"之间的某个日期(包含这两个日期),此日期作为函数返回值。
2.写一个函数来实现功能:随机生成一个长度为5~15位英文+数字组成的字符串。
要求:字符串按照 大写小写数字的顺序间隔排列,生成的字符串作为函数返回值传出。例如函数名为随机生成英文字母,调用这个函数名后返回了字符串"Ew2Tr1Yu6Vd4"
展开
 我来答
来自西林塔果断的核桃
2018-06-12
知道答主
回答量:1
采纳率:0%
帮助的人:863
展开全部
纯自学野路子 命名什么的都是拼音加随意 但是题目的要求都能达到
Function suijiriqi(kaishiriqi, jieshuriqi)
Randomize
riqijiange= DateDiff("d", CDate(kaishiriqi), CDate(jieshuriqi))
a = int((riqijiange- 0 + 1) * Rnd + 0)
TracePrint a
suijiriqi= DateAdd("d",a,CDate(kaishiriqi))
TracePrint d
End Function
a = suijiriqi("1993-12-22", "1994-12-25")
TracePrint a
Dim randNum
Dim newStr
Dim remainder
Sub randNums()
Randomize

randNum = chr(int((90 - 65 + 1) * Rnd + 65))
newStr = newStr & randNum

randNum = chr(int((122 - 97 + 1) * Rnd + 97))
newStr = newStr & randNum

randNum = int((9 - 1 + 1) * Rnd + 1)
newStr = newStr & randNum
End Sub
Function createStr(numLen)
If numLen < 5 or numLen > 15 Then
MessageBox "字符串长度必须在5-15字符之间"
Exit Function
End If
newStr = ""
remainder = numLen Mod 3
Select Case remainder
Case 0
For int(numLen / 3)
Call randNums()
Next
Case 1
For int(numLen / 3)
Call randNums()
Next
Randomize

randNum = chr(int((90 - 65 + 1) * Rnd + 65))
newStr = newStr & randNum
Case 2
For int(numLen / 3)
Call randNums()
Next
Randomize

randNum = chr(int((90 - 65 + 1) * Rnd + 65))
newStr = newStr & randNum

randNum = chr(int((122 - 97 + 1) * Rnd + 97))
newStr = newStr & randNum
Case Else
MessageBox "数字出错"
End Select
End Function
Call createStr(14)
TracePrint newStr
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guohuo888meng1
2016-08-15 · TA获得超过849个赞
知道小有建树答主
回答量:1844
采纳率:26%
帮助的人:577万
展开全部
四级? 1.看着有点费劲,但应该还是有办法达到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wo303807101
游戏玩家

2016-08-15 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:631
采纳率:33%
帮助的人:170万
展开全部
第一个,就是时间函数
第二个,参照命令库
20分。。。。低了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式