十進制到八進制

 

 

把一個十進制正整數轉化成八進制。

Input

一行,僅含一個十進制表示的整數a(0 < a < 65536)。

Output

一行,a的八進制表示。

Sample Input

9

Sample Output

11

 

#include<stdio.h>
int main(){
	int n;
	int i=0,x[100];
	scanf("%d",&n);
	while(n!=0){
		x[i++]=n%8;
		n/=8;
	}
	for(int j=i-1;j>=0;j--){
		printf("%d",x[j]);
	}
	printf("\n");
        return 0;
} 



和十進制轉換成二進制同

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章