进制转换——八进制转十进制

八进制转十进制

#include<stdio.h>

int main()

{

char a[1000];

int i,t=0;

long sum=0;

printf(“请输入一个八进制的数:\n”);

scanf(“%s”,a);

for(i=0;a[i];++i){

t=a[i]-‘0’;

sum=sum*8+t;

}

printf(“%ld”,sum);

return 0;

}

《进制转换——八进制转十进制》

程序运行结果:

请输入一个八进制的数:

10

8

请输入一个八进制的数:

77

63

《进制转换——八进制转十进制》

    原文作者:进制转换
    原文地址: https://blog.csdn.net/zexin2018/article/details/80027430
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞