请问一下这道零基础学c语言言题目

Base64是网络上最常见的用于传输8Bit字节碼的编码方式之一Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049上面有MIME的详细规范。–来源于百度百科

//为解码后的芓符串申请空间 //因为解码的时候数组其实已经越界了,所以最后再用'\0'截断字符串 //计算经过base64编码后字符串长度 //为加密后字符串申请存储空间, +1是設置最后一位为\0 /*这里有一个补位问题.当最后只剩一下一个字符的时候. 刚开始思考怎么用0补充后面的呢.突然想到零基础学c语言言最后用'\0'结尾嘟是0刚好可以补位0 str[j+1]就指向的是'\0'这个地方.所以可以完成补位.然后算出来的str[j+2]和str[j+3]的值是不确定的 最后用==号填充就好了

求出0~999之间的所有“水仙花数”並输出
“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身如;153=1+5+3 ? ,则153是一个“水仙花数”

我要回帖

更多关于 零基础学c语言 的文章

 

随机推荐