解题思路:实现进制转换,则是将原有的数除以进制数倒取余数,所以我们可以用数组记录余数,再倒序打印出来。
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,s[20],i=0,b;
scanf("%d",&a);
while(a)
{
b=a%8;
a=a/8;
s[i++]=b;
}
while(i>0)
printf("%d",s[--i]);
return 0;
}
0.0分
0 人评分
WU-陶陶摘苹果2 (C++代码)浏览:973 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:544 |
DNA (C语言代码)浏览:749 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2169 |
陈教主的三角形 (C语言代码)浏览:1143 |
钟神赛车 (C语言代码)浏览:595 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:518 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:1034 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:538 |
小O的乘积 (C++代码)浏览:754 |