算法训练 十进制数转八进制数

来源:互联网 发布:全国行政区域编码数据 编辑:程序博客网 时间:2024/06/06 20:01
  编写函数把一个十进制数输出其对应的八进制数。
样例输入
9274
样例输出
22072
 
#include<stdio.h>int main(){int n;scanf("%d",&n);printf("%o",n);return 0;}
#include<stdio.h>int main(){int n,i;scanf("%d",&n);if(n==0) {printf("0");return 0;}int a[1000],j=0;while(n){a[j++]=n%8;n/=8;}for(i=j-1;i>=0;i--){printf("%d",a[i]);}return 0;}


0 0
原创粉丝点击