问题描述:使用C语言编程实现八进制转换为十进制。

程序源码:

#include<stdio.h>
void main()
{ 
char *p,s[6];int n;
p=s;
gets(p);
n=0;
while(*(p)!='\0')
{n=n*8+*p-'0';
p++;}
printf("%d",n);
}

 

更多推荐

C语言编程之八进制转换为十进制