题解 1055: 二级C语言-进制转换

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

进制转换(简短)

摘要:解题思路:8进制满8进1,因此要不断取n/8和n%8;n%8取出低位的数,再乘以该位的位数,如10,100,1000,(利用power()实现)b/8是使n不断降位,(利用while实现),至0时退出……

简单易懂的进制转换

摘要:第一种方法:int main() {     int n;     scanf("%d",&n);     printf("%o",n); // %o 以8进制形式输出     return……

二级C语言-进制转换

摘要:解题思路:将十进制数转化为八进制有两种方式一、使用C中的printf函数,用占位符%o输出(%o表示以八进制整数形式输出),代码如下:printf("%o",n);二、使用iostream的格式控制字……

题解 1055: 二级C语言-进制转换

摘要:解题思路:没啥好说的,不明白为什么会放到数组的课后题。参考代码:#include<stdio.h> int main(void){ int num; scanf("%d",&num); ……

字符格式化

摘要:解题思路:。。。。。。。。注意事项:。。。。。。。。。参考代码:n=int(input()) print(format(int(oct(n),8),&#39;o&#39;))……

十进制转八进制(递归解法)

摘要:解题思路:递归注意事项:参考代码:#include <stdio.h>void f(int n){       int r;       r = n % 8;       if(n >= 8)    ……