C 将任意八进制数转化为十进制

你的名字 2023-07-17 14:17 34阅读 0赞

C语言实现八进制数到十进制的转化

使用C语言将一个八进制数转化为十进制数,用户根据提示输入一个任意的八进制数,程序将八进制数转化为十进制数并进行输出显示。

完整代码

  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main()
  4. {
  5. int n=0,i=0;
  6. char s[20];
  7. printf("请输入一个8进制数:\n");
  8. gets(s);
  9. while(s[i]!='\0'){
  10. n=n*8+s[i]-'0';
  11. i++;
  12. }
  13. printf("刚输入的8进制数转化为十进制为\n%d\n",n);
  14. return 0;
  15. }

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,34人围观)

还没有评论,来说两句吧...

相关阅读