GESP三级共201题,本题是整站第1477题,已经有人完成了本题,加油!
第 1 题 Base64 编码将每 3 字节的输入数据编码为 4 字节的输出数据。如果输入数据长度不是 3 的倍数,会用 =
号填充。在 Base64 编码中,如果输入字符串的长度为 10 字节,编码后的字符串长度是多少( )。
考点:Base64编码规则的应用。
答案:D
解析:因为每3字节输入编码为4字节输出,10字节可分为3组3字节和1字节剩余。3组3字节编码后为3x4=12字节,剩余1字节也需按规则编码为4字节,所以总共是12+4=16字节。
知识点解析:Base64 编码每 3 字节输入转为 4 字节输出,不足 3 字节时填充 =
。输入 10 字节时,需填充 2 字节(凑成 12 字节输入),输出为 12÷3×4=1612÷3×4=16 字节。
本站题目仅供学习,GESP版权归CCF所有,如有侵权请联系删除。站长陈老师QQ及微信:208234。