易语言教学代码_文本_取随机字母

.版本 2
.子程序 文本_取随机字母, 文本型, , 取随机26个字母!
.参数 要取的字符数, 整数型, , 要取字符个数;
.参数 字母类型, 整数型, 可空, 可空:默认为小写字母;0=小写字母;1=大写字母;2=大小写字母混合;
.局部变量 临时文本, 文本型
.局部变量 大小写, 整数型
.局部变量 i, 整数型
.判断开始 (字母类型 = 0)
    .计次循环首 (要取的字符数, )
        临时文本 = 临时文本 + 字符 (汇编_取随机数 (97, 122))
    .计次循环尾 ()
.判断 (字母类型 = 1)
    .计次循环首 (要取的字符数, )
        临时文本 = 临时文本 + 字符 (汇编_取随机数 (65, 90))
    .计次循环尾 ()
.默认
    .计次循环首 (要取的字符数, i)
        大小写 = 选择 (i % 2 = 1, 1, 0)
        .如果 (大小写 = 1)
            临时文本 = 临时文本 + 字符 (汇编_取随机数 (97, 122))
        .否则
            临时文本 = 临时文本 + 字符 (汇编_取随机数 (65, 90))
        .如果结束
    .计次循环尾 ()
.判断结束
返回 (临时文本)

 

赞 (0)