刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
题目中的程序需要实现将一个十进制数转换为八进制数的功能,通过递归实现。在递归的过程中,需要将数字不断除以8并取余数,然后将余数转换为字符串形式,最后将所有的字符串拼接起来。因此,在else分支中,需要先将n除以8的商进行递归调用s函数,然后将n对8取余数的结果转换为字符串,并将这两个结果拼接起来返回。因此,正确的填写方式是s(n//8)+str(n%8),选项C正确。
本文链接:下列程序功能是通过递归来实现将一个十进制数转换为八进制数,则在______处填写的代码是?( )
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!