C语言实现八进制数到十进制的转化 使用C语言将一个八进制数转化为十进制数,用户根据提示输入一个任意的八进制数,程序将八进制数转化为十进制数并进行输出显示。 完整代码 #include<stdio.h> #include<stdlib.h> int main() {int n=0,i=0;char s[20];printf("请输入一个8进制数:\n");gets(s);while(s[i]!='\0'){n=n*8+s[i]-'0';i++;}printf("刚输入的8进制数转化为十进制为\n%d\n",n);return 0; }