【C语言】八进制转换为十进制

  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main()
  4. {
  5. char *p;
  6. char s[6];
  7. int n;
  8. p = s;
  9. gets(p);
  10. n = 0;
  11. while (*(p) != '\0')
  12. {
  13. n = n * 8 + *p - '0';
  14. p++;
  15. }
  16. printf("%d", n);
  17. system("pause");
  18. return 0;
  19. }

发表评论

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

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

相关阅读