码迷,mamicode.com
首页 > 其他好文 > 详细

八进制

时间:2017-04-28 13:36:14      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:转换   div   数据   表示   printf   blog   多级   std   oid   

题目描述:

  输入一个整数,将其转换成八进制数输出。 

输入描述:

  输入包括一个整数N(0<=N<=100000)。

输出描述:

  可能有多级测试数据,对于每组数据,输出N的八进制表示数。

输入测试:

7
8
9

输出测试:

7
10
11

测试程序:

 1 #include <stdio.h>
 2 
 3 void dec_to_oct(int num)
 4 {
 5     if (num == 0)
 6     {
 7         return;    
 8     }
 9     dec_to_oct(num / 8);
10     printf("%d", num % 8);
11 }
12 
13 int main(void)
14 {
15     int num = 0;
16     while (scanf("%d", &num) != EOF)
17     {
18         dec_to_oct(num);
19         printf("\n");
20     }
21     
22     return 0;
23 }

 

八进制

标签:转换   div   数据   表示   printf   blog   多级   std   oid   

原文地址:http://www.cnblogs.com/maxin/p/6780764.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!